Unfortunately, the model 3 isn't scheduled to come out until end of 2017 (if that holds true) and my lease runs out in March of 2017 so... gonna have to wait until the round after this coming one (generally lease for 3 years at a time).
But if it was coming out sooner and it's visually appealing - yes, I'd have probably put down a deposit tonight. Assuming it's not god awful ugly; which I can't imagine it will be.
And as far as I can see some brands even offer 5-7 years of warranty with tow included if anything goes wrong. Mind you that this is Europe(EU).
I would expect the same arrangement for a car as expensive as Tesla.
https://twitter.com/TeslaMotors/status/702185984427843584
"Increasing roadside coverage in NA from 50 to 500 miles for warranty tows. We've got you covered 24/7 http://ts.la/w0z "
I buy a few years used and drive it until it's either not dependable, maintenance is too expensive, or parts availability is a problem.
I believe in the current gen electric vehicles much more than I believe in current gen internal combustion vehicles, but that could be a side effect of being one of the affected VW TDI owners.
Hybrids are "good enough" and cost significantly less than $35K. You can get a Toyota Camry for $26,790. Now obviously the devil is in the details, if the "3" is a really premium vehicle with unique features then my opinion is open to change.
But right now I don't have $40K to blow on an unknown. Even once Telsa release information it is still an unknown until real people and reviewers have been driving it a few months.
Your estimate seems high. I bought an EV charging station on Amazon for $550 (Tesla's branded wall charger is $750) and paid $125 for an electrician to put in the 240V outlet to plug it into.
It's a refundable reservation so I didn't mind putting money down first, and then seeing specs tonight.
So in a round about manner, the market is betting that many people here won't be buying one, or that TSLA won't be able to deliver on it in a timely manner.
Unless you're against commas, too :)