Sold my M4 convertible to a friend of mine a few weeks ago.. It is an amazing car.. No way I would buy a Tesla

Teslas will have zero long term resale value.
Tesla Owner: "My car is only 5 years old and the battery went bad! What do you mean that you no longer have a replacement OEM battery that fits my year model??? "
What about stocking up on batteries? Not sure what they cost, but if that's the only issue then those things could last longer than traditional cars. Not sure about the economics of this though.
If we already know batteries won't last that can be a good deal...