SalisburySam said:
However, there’s at least one factor not mentioned anywhere in this thread so I thought I’d add some raw meat to chew on: the dealership experience. Over decades of buying 23 vehicles, mostly new, I’ve not once left a dealership saying: “Gosh, that was a great and fabulous way to spend a few hours!” Nor have I ever thought: “Boy, I really got the best deal possible all in!” I loathe the waiting while the sales agent confers with their “managers” for special approvals, the trade-in banter, the mandatory trip behind the curtains with the finance dude or dudette (even when paying in full in cash) for the “opportunity” to buy gap coverage (er, for paying cash?), extended warranties, and on and on. In one case, it got so frustrating trying to actually buy a Lincoln we just walked out.
GM’s Saturn dealership model eliminated the pricing annoyance, but you still had to endure all the silliness with the finance folks.
O Great Day for me and people like me, assuming there are any! I can (and did) buy a Model 3 withOUT all of that grief...at home...on my porch...on a gorgeous Spring day...sitting at my iPad...having a shaken very dry vodka martini with olives...picking and choosing options...email signing some forms. For me, this lack of a dealership gauntlet to negotiate was a very key element in our Tesla decision. Having done that once, I really, really do not want to ever buy a new vehicle any other way.
I know this factor, the acquisition experience, is not a part of the OP comparison table, but for us it was an important discriminator that I haven’t seen mentioned. Maybe only important to me, and that’s fine.
Although the dealership experience can range from terrible to ok to good (I've had mostly good), Tesla's Model 3 delivery experience is all over the map. Some folks at my work had no issue (I haven't talked to many of them) but one had their vehicle scratched by the delivery person so it's been in the shop for weeks (!) to get that fixed. Another person had some delays.
A ton of people who have reserved 3's have been jerked around (e.g. https://teslamotorsclub.com/tmc/threads/the-delivery-canceled-no-reschedule-thread.129612/, https://teslamotorsclub.com/tmc/threads/delivery-hotline-is-another-disaster.132661, https://teslamotorsclub.com/tmc/threads/continued-delivery-issues.130826/ and a whole bunch of "waiting room" threads). While some folks have had the ordeal of cancellation, unknowns, etc. and are in the midst of those, a coworker ordered on a Tuesday, got a call Wednesday saying he could pick up as early as Sunday but since he was already going to be out of town (planned before), he picked up the following Wednesday. This was in early September 2018. This was all while others (usually outside the Bay Area) have been annoyed to pissed off w/the waiting game, missed dates, delivery specialists being MIA, etc.
Another guy at work got an email at 6 pm on Friday to go to https://insideevs.com/tesla-model-3-hundreds-delivered-stock-inbound/. He'd had a P3D on order for awhile and saw no movement. He scrambled to show up in the Saturday morning expecting to get nothing. He did drive away with a P3D that matched what he wanted w/a numerous exterior assembly defects (e.g. misaligned trunk, weird rear glass alignment probs, etc.)
One problem w/Tesla's model is that there's really no room for negotiation other than maybe the used car/trade in valuation or some discounts for inventory cars. The price is the price. If you paid MSRP at a dealer or whatever they were asking, you'd skip the negotiation step. Toyota Sunnyvale tends to openly advertise decent prices and when I last helped someone car shop there, they weren't really willing to budge.