Electric cars with the current battery technology are a ridiculous idea. The raw materials exit in far away places (like China) in homeopathic concentrations. That requires a lot of ground to be moved and poisoned with toxic chemicals to extract those raw materials. You can drive your gasoline powered car for 4 year before you emit the CO2 that was produced during battery production alone. Then the production of the electricity releases more CO2. US electricity production:
Natural gas = 33.8%
Coal = 30.4%
Nuclear = 19.7%
Renewables (total) = 14.9%
Other = 1.2%
So 64.2% of electricity is produced from fossil fuels to begin with. Then you have the loss in transmission, charging and discharging which looses more energy. So it's actually more efficient to burn the gasoline directly.
Unless there are :
a. significant advances in clean energy production
b. significant advances in battery technology
Electric only cars are a ridiculous idea. It's seems more like a religion than a viable engineering concept. Hybrids, that have a much smaller battery, that recover kinetic energy are currently the most efficient transportation.