In fuel and tax savings it'll have paid for itself within those 3 years (versus a petrol or diesel car), after which it's effectively a free, zero-tax, zero-fuel-cost car.
My point being that an EV is already an absurdly good deal if you can make it fit your lifestyle. Also, I realize I'm biased, but I don't really get the range anxiety argument. If I run out of gas in a car I need to get towed to a gas station. If I run out of electricity I need to get to literally any wall outlet.