As for EV's...here is the quick math:
Total amount of gasoline consumed per day in USA in automobiles (From US Dept of Energy Web Site): ~330,000,000 gallons/day
Amount of energy in 330M Gal of gasoline: 115,000 BTU/gallon * 330,000,000 gallons = 37.95E12 BTU (~38 Trillion BTU)
Now the fun part. Lets approach a reasonable approximation of how much electricity we need based on the theory of conservation of energy.
Assume: If cars go all electric, we still need the same amount of energy to move them as we did when they were gasoline (yes, this may not be a perfect assumption, but let's start here).
So
If tomorrow we wake up and all cars are electric, we need the equivalent number of kWhr as BTU's consumed today in ICE vehicles to move the cars.
1kWhr = ~3412.14BTU
So, 37.95E12 BTU / 3412.1BTU/kWhr = 11.1E9 kWhr or 11.1 Billion kWhr
Now, from US Dept of Energy web site, capacity of the US electric grid is 1.1B kW
This means, the USA needs the entire output of the electric grid running full out for 10.1 hours to replace all the energy we burn in vehicles
Oh, you say EV's are "more efficient?" I will give you 2x
Now you just need the grid for 5 hrs a day to charge all the EV's...
During that 5 hrs, you can run no lights, AC, electrical machines, washers, dryers, industrial equipment, etc...just charge the cars.
Guess what USA, the current infrastructure will not support the entire fleet running on electricity...you will have to increase electrical generation and delivery by a factor of 42% to pull it off. (Or 21% if you think EV's are 2x as efficient as their ICE counterparts).
And, I didn't even count Diesel fuel....