Electricity is cheap here ($.10/KWH and mostly renewable...hydro, wind, solar). The "tank" in my Tesla holds 50KWH and I can go 260 miles on it according to the EPA. I can fill the "tank" for $5 in my garage at night. 2 cents per mile for "fuel". A typical ICE car is about 10 times that cost/mile when gas is $4/gallon. There are very few days in the year that we drive over 260 miles in a day. When we do, we've found the Tesla Supercharger network to be very good. The car routes you to one when it's time to fill up. At the last one we used, the Supercharger was adding miles initially at 850/hour. It doesn't take long and I don't like to drive more than 3-4 hours at a stretch anyway.
BTW, I have the lowest performance Model 3 (single motor, smallest battery). It goes 0-60 in the same time as a 67 427 Corvette (5.3 seconds). The performance is addictive.
I will never own an ICE car again as a daily driver. Works for me...but doesn't work for everyone in every application....yet.