You might want to factor in the fact that, generally speaking, electric vehicles don't require the costly maintenance that traditionnal cars need. No oil changes etc.  There are savings there in the long run.