You bought into the myth there's not enough energy for EVs, but there are enough indicators stating that, thanks to the adoption of smart grids and progressively increasing sustainable electricity generation, this will not be an issue in the developed world.
Also, don't forget that producing 1 litre of fossil fuel requires 1,58 kWh of energy. Driving a fossil fuelled car for 100km and consuming 7 litres, will require 11kWh. That's enough for an EV to drive up to 80km. As a consequence, a million more electric cars on the roads will only require 3,6% more electricity.