Here's what happens when your Tesla Roadster (or any EV) reaches the end of battery life

If I was going to compare total costs between a Tesla and an ICE vehicle because I was looking at purchasing one, here's what I would use.

Model 3 RWD - $38,020
New battery after 12 years - $12,000 (assuming it is cheaper than a Model S)
Total cost - $50,020

Kia GT2 - $27,515
12 years of fuel - $24,000 (144,000 miles @ 30 mpg @ $5 gallon)
Total - $51,515

I would likely get better than the 30mpg mixed average as I spend much more time on the highway. So that number would come down.

And that is picking a "performance" model for the Kia. I am seeing cars around $21K that get closer to 40 mpg, depending on what someone wanted to drive. I see no reason the cost of a Tesla couldn't be beat by a pretty significant amount.