I'm getting in early on reservations for a Model 3. The way I understand the process is that sometime in 2017, Tesla will contact us and let us know we can now spec out our cars and formally put our orders in. Since I'll be buying my car with a car loan and maybe a down payment, how are things handled between me and Tesla and a bank to provide the loan? I guess payment would be due at the time of order, but will a normal auto lender do that when the car might not be built for as much as a year? Then I'd be making payments for months before I even get the car? Any idea if Tesla themselves can or will do the financing?