I'm buying a new car, and just ran the numbers for a volt
Don't forget to factor in maintenance costs. EVs are much simpler with fewer moving parts.
A Volt isn't. It's more complex with more moving parts, since it has all the complexity of an ICEV, plus all of a battery EV, plus all of the complexity for transitioning between the two.
A BEV is much simpler, though. And can be *much* cheaper. I expect that my TCO for owning my originally factory-new Nissan LEAF for 200K miles will be about $20K, or $0.10 per mile.
Granted, I kind of lucked out on the cost of the car. I leased it in 2013. At the time, it was a $37K car ($30K after tax credits, which went to the lessor), compared to $40K for a Chevy Volt. But with all the new greater-range EVs coming out now, the value of those older LEAFs has dropped like a rock, so I was able to buy it off lease for $6K. Three years of lease payments added up to just under $7K, so my cost for the vehicle has been just under $13K, including the interest I paid on the lease (I paid cash when I bought it off lease).
I average 4.2 miles per kWh, and pay about $0.11 per kWh, so my energy cost is 2.6 cents per mile. Assuming $2.50 per gallon, I'd have to get 95 miles per gallon in an ICEV to get the same per-mile energy cost.
Then there's maintenance. Or not. I've put 50K miles on my car and the only maintenance I've had to do is $200 for a set of new tires. Oh, and refill the windshield wiper fluid reservoir. Brakes are still great (EV brakes last longer than ICEV brakes, because much braking is regenerative). Oil changes aren't a thing.
Looking into the future, I can expect to replace the tires at normal intervals, and eventually it'll need brake pads. There is no transmission. No clutch. There are no spark plugs or wires, no catalytic converter or other emissions system, no muffler. At some point I'll need to replace the 12V lead acid battery (normal auto battery).
Of course, eventually the big lithium ion battery will need to be replaced. So far, in 4 years and 50K miles my battery has lost 3% of its capacity. It's warrantied to maintain 80% for 100K miles, but judging by the experience of other LEAF owners in fairly cool climates like mine (very hot climates are a different story!), it's more likely that it'll go 200K miles before it falls to 80%.
When the battery does need to be replaced, I'll be looking at a cost of about $5K, which is pretty comparable to the cost of a new engine for a small car, and quite a bit less than the cost of a new engine & transmission. Plus, by the time I buy a new battery pack, the replacement will almost certainly be higher-capacity and longer-lasting.
Anyway, assuming I drive the car until the battery needs to be replaced at, say, 200K miles, and then junk the car, I'll have spent around $20K, which is a TCO of $0.10 per mile. To go beyond 200K I'll probably looking at CV joints and similar components in addition to a battery, but it seems reasonable that I could get another 200K miles for an additional $7K or so in repairs (incl. battery), plus another $5K in electricity, so about $0.06 per mile.
The downside, of course, is that this is not a road trip vehicle. It's great for running around town, though. And it's a lot more fun to drive than comparable ICEVs.