For me the Tesla is poorly built and almost impossible to work on yourself. Once that batteries gone the car is disposable. My gripe is more with ev’s in general, not just Tesla. Watch them all die a slow death once they figure out hydrogen.
My wife has a Chinese built M3 LR, her choice, but it is very well built.
It has just turned 3 years old and 60k miles, and hasn’t missed a beat, panel gaps and paint are excellent, it’s needed a new rear light (under warranty) and normal tyres and wipers etc, otherwise zero maintenance.
If they figure out sustainable hydrogen, then great, bring it on and I’ll buy one if it’s a better proposition than whatever the alternatives at the time are.