I feel bad for people who can't charge at home. I get to charge at my residential 11.5¢/kWh. Though I don't go far from home very often so I've never charged anywhere else. If I wasn't getting this rate the savings over gas would get a lot narrower.
I'm in a similar boat, my electricity is I think 11 cents/kWh. $8.25 to completely charge my battery, which will then get me ~250 miles. The cost-per-mile is equivalent to getting over 125 mpg.
Obviously it’s more convenient if you can charge at home or work, but I disagree that such a thing is mandatory to own an EV.
But, if you can't charge at work nor at home, EV car isn't worth it.
10 years ago, PG&E was 18 cents here. Now, 38+.