I can afford any production car. I choose not to allocate money that way and I’m far from unique there.
We drive 10K miles per year across two drivers. My daily electric (LEAF) costs me $0.05/mi for energy (and I love it). My wife’s SUV costs $0.10/mi for gas and a few pennies for oil (and she loves it). She pays $600/year max for fuel. That covers about a month of Tesla car payment.
Ah, it doesn't work out in your case because you've already made the transition to electric. We went from two gas guzzlers (one of them was a 40mpg diesel, the other a fairly typical 25mpg) to one model 3 and the financing equation easily works in our case. Obviously not everyone is going to give up a car, and the math doesn't work for everyone. But more people should be doing the math rather than just looking at the sticker price of the teslas.
Going from $0.11/mi to $0.05/mi ($0.20/kWh in MA) even at 20K miles per year saves $100/mo. That’s not economically compelling. Driving 1/4 of that (per driver) is even less compelling. I bought an electric because I wanted one (and there was $10K in government cheese in the trunk).
$100/mo is pretty compelling to lots of people. Why throw money away? My locale is even better because I pay $0.08/kwH (Portland, Oregon). We like to ski; every time we drive up the mountain was $50 in gas for our Ford Escape. Now it's roughly $5. That alone represents $180 a month. In the summer we have different hobbies that are equally travel intensive so it's a year-round win.
Why spend $50K or more to save $100 or even $180 a month for maybe 8 years and get $10-20K back at the end? That’s just not compelling on an RoI basis.
There are many reasons to like a Tesla. It’s almost surely not the cheapest way to motor though. A $5K Honda and investing the difference will be wildly cheaper during the ownership period (including no need to carry collision/comprehensive insurance!) and have a much higher residual value (in the investment account). To me, that should be more compelling to many people.