I drive more than 50 per day on many weeks so a EV is not practical YET, for me, but it is for my wife who makes 4 trips a day to the grocery store, soccer field and whateve else.
It may not be the car for a single person YET but it is only 3 years into its lifecycle. I expect that we'll get similar technology advances as we experienced in so many other applications (cell phones, computers). In just a few years we're probably looking at 200 miles per charge or so, and that would solve almost everyones transportation needs.
I already have the ability to turn my AC, TV, coffee maker and such on while I'm sleeping so I don't think engineering a car charging plug that can kick on during off-peak hours will be that big of a technical hurdle. Taxing the grid is a 15-20 year down-the-road issue. We need to plan for it, but honestly grid upgrades/maintenance seemed to be coming our way anyway.
Ideally, solar tech will evolve a little more and many of us will be pulling enough juice off our roofs to handle 30-40% of this new EV demand.
It is unlikely we will move completely away from ICE anytime in the near future but the great thing is, we don't have to, we just need to reduce demand by 15-20% and then OPEC will not have the pricing power that they have now. Oil will drop back to 35-40$. Unfortunately this is part of the cyclic problem that EVs face. Their very presence in large numbers will seemingly make their presence financially untenable. That's why we need either a floor on price per gallon of gas, subsidies for solar/EV, or mandates for auto manufacturers guaranteeing certain % of vehicles sold are EV or hybrid.