Looking at the new deals with BYD (Atto 2 for around $25,000), it looks like electric are the cheapest cars to buy at the moment.
Say you drive under 5000km per year.
I heard electric insurance is double (around 2K) and there are other fees and charges. So when comparing small petrol, the fuel savings are offset with other charges on electric.
If you are in the position of buying a new car, with the mileage you drive each year (which I believe would be mostly urban), between petrol & electric cars — yeah going electric makes sense.
That's a PHEV with only 39km of WLTP range though.
My $30k EV has cheaper insurance than my $30k petrol car. YMMV.
Servicing a car costs. So is electricity to top up the battery. Both are cheaper than equivalent in petrol cars though.