Nothing wrong with if you are driving a base economy car... civic, accord, Camry, etc for thouuuuusaaaands cheaper. Run it till you can’t stand it no more. I love my Leaf that I paid $8k for 4 years ago. It’s a marvelous car that has its purpose and use. It’s marvelous to put 10k miles a year on that thing and do nothing but tires and brakes.
Let me first say this, I LOVE OUR MS AND M3. But...
The MS has been a lot more problems.. leaky windows, water leaking through pano roof if parked on a decline, failed door handles, water in exterior lights, tire rubbing fenders, failed MCU, buzzing rear motor that T won’t replace (yet, it’s in tolerance), failed something contactor for battery connection thingy, seats that shimy a little, probably missing a few other things. It’s marvelous when it doesn’t need service.
Your life, your choices. But there’s never a time when your logic would have you buy the Tesla - you’ll always get more car by waiting.