What makes you think that electric cars are a new idea?
Do you know that only 15% of the oil wells produce any gasoline at all, and that after a certain time the supply will be exhausted?
LOL. Peak oil gloom and doom a hundred years ago.