I've ordered my P90DL on April, received it end of June. 10 days later, had a small accident. It stayed 3 months in the approved body shop, mostly waiting for parts from Tesla because of their shitty communication and logistics. I got my car now, and they've done a shitty job, it is going back tomorrow again. I also had some issues spotted on delivery, and of course, they are also not fixed.
Now, ask me.
I'm really pissed. I've ordered my car about 7 months ago, only driven 300 miles. It is already outdated twice. Depreciation is huge.
I think I'm done with Tesla. They are just trying to keep stock value high by making people talk about them. By rolling changes every 3 months, they just make existing customers angry.