Electricity will get cheaper and cheaper with time, IF you are willing to accept it in the morning from around 9am to 2pm. The price of solar has been dropping on an exponential path for several years, and it is already the cheapest power form out there for new generation capacity. But of course it has a flaw, it only generates during the day. There is going to be a big surplus of solar from 9am to 2pm, and that power will be cheap.
If you drive an EV and are charging a battery, you can take the power any time you are parked and plug in. That's why most EV charging eventually will be located at workplace parking lots and homes of non-commuters, where you will get cheaper and cheaper electricity. Some days, there will not be a surplus (rainy days for example) but 99% of EV drivers can handle not charging a few days in a row, or pay a bit more if they really need it those days.
In fact a few years from now, power companies will broadcast "Cheap power if you plug in now!" during solar surplus, and your car will drive a few miles to somewhere it can plug in, either because there is a robotic plug, or your car has a socket on the front or back so it can be the robot, or there is a plug jockey. The power companies will pay for these stations, they need to sell that surplus power, as it is wasted if they don't sell it. While Tesla FSD may never happen for passenger travel, it can probably handle short drives on quiet streets or repositioning at a charging station in a big parking lot just fine.