I really hate this "overnight" argument, because it's used to avoid starting. Nobody claims that we can switch to EVs over night. We could however switch to only producing EVs in like two to five years and fifteen to twenty years later almost all cars could be EVs. That's plenty of time to fortify the electric grid for the extra demand and build adequate numbers of charging points for people without garages.