As much as I love my Model X, I would recommend nobody go near Tesla until they get their supply chain shit together. Mine has been in the shop since NOVEMBER waiting for parts from Tesla. That's beyond absurd.
I can't imagine established manufacturers like Ford making that kind of mistake.
That is ubsurd, but not the case for Model 3 or Y. My friends Model 3 was in an a bad accident, he had his back after 2 weeks. Unfortunately, it seems that Tesla is not making the parts for the Model S and X in enough quantities to supply parts for existing vehicles.
My drive unit blew on my model 3 and it was over a month. I promise you, Tesla's not working on improving their service experience, and after 5 years of ownership, I'm a proud member of the one-and-done Tesla owner's club.