My EV (and presumably most others) has settings so that it charges uses cheaper off-peak power. I tell it to make sure it's fully charged and preheated and ready to go at 7AM. So when it gets plugged in a 6PM it doesn't start charging until after midnight.
If evening peak loads become an issue then power companies can incentivise people to use less by raising the price at peak, and/or lowering it at off-peak times. And the software in the car can schedule charging to take advantage of cheaper prices. For example, you might plug in at 6pm, but the car will know to not start the charge until after 10pm, for example, or whenever power becomes cheaper.
Many EVs already allow for timing / delays for charging when plugged in.
Also, charging at work should help balance out solar generation, especially.