Panel price hasn't really been an issue for 10 or so years. It is a minor component of the price of installing panels and storing excess energy to be used when the weather conditions prevent electricity generation.
I get around 10kWh a day from my panels during March-August, but literally 0-2kWh Dec-Feb (usually 0, since there is no point clearing snow from them with no sun). For now I am selling the excess production to the power company, but with spot prices being pretty small during summer, it doesn't really cover much. My system will have a payback time of ~30y without any additional costs. Significantly less if I can get neighbors EV cars charged during summer and have them pool into costs a bit, but that would be a taxation/bureucracy nightmare.
Most promising tech for storing power would be reservoirs/hydroelectric combo - fill reservoirs up during summer and use hydroelec during low production. Predictable and easy. Spends a lot of excess power tho, but when the panels work, they provide massive overproduction anyway.