My daughter has a MiniCooper, and it is kind of a hybrid, because it can run on the battery, and if the battery is low, then it switches over to gas to run on. She can plug it in overnight to charge up. I think that something like this is what i would prefer, although even a straight electric vehicle would get me everywhere that we go right now, because we only drive a few miles each week.
I like the idea of an electric vehicle, but it seems that they are not practical for a lot of situations, and there is a lot of talk about the vehicle can explode if they get flooded and the battery gets wet.
Of course, even a gas vehicle is probably not going to run after it has been in a flood, but at least it is not likely to explode.