To sum it up for my part:
I see myself as one kind of typical car buyer; I can afford mostly any car I want, but cars isn't really the biggest of my interests, so I usually go for a no frills car. I am also used to decide what car I want, then go to the car shop and buy the car I have decided to go for. Then I usually get the car in a month or two.
Hence, my "Tesla experience" so far have definitely been a new experience. Pay deposit, wait one year + one year delay. I have actually not cancelled the M3 yet, but I see it as unlikely there will be a M3 for me.
There are however more reasons for this:
1. The price for my decired configuration will not be even close to the 35K that was indicated as a starting price.
2. Actual price will probably be closer to (in my view) more desirable EVs like Jags, Porsches, Mercedeses, Volvos, VWs which will be available more or less at the same time as the M3.
3. From producers that CAN produce cars and holds what they promise
4. Who do also deliver proper guarantees and do have proper service centers. (Tesla is known to be worst in class on both where I live).
I also mention that Tesla is expected to deliver in total 10k cars in 2018 in my country. About the same as VW golf EV. (1/5 of total EV sales).
So sorry Elon, thanks for inviting to the party, but sorry you wasn't able to show up the actual day. I do wish you and your disciples all the best!