TLDR: Solar works for me, but it may not in your situation. If you plan to move in 1-5 years don't do it, I wouldn't either.
My situation is different, I can't personally trade at my job, if I do there are a ton of restrictions and pre-clearing that will eat up returns, like a min 60 day hold period, so I can't trade the news or earnings, etc. So why not put it in solar and get a return after 5/6 years while blasting my AC and living comfortably at home, I'm conservative with AC usage now and I don't want to be. I don't plan on moving, there's normally always someone at the house, and I work a couple days from home every week and my wife occasionally does too.
I get it, there's time value in money and it may get cheaper in the future, but how much cheaper and how long would you wait? If solar's cheaper in 2 years, but break even is still another 3/4 years, you're losing say ~7-10% on your money for 2 years, you'd break even around the same time. *Like I said I probably won't get these returns with my current job
Think of a remodel, you reap the benefits now by having a nicer kitchen, or bathroom, or flooring, whatever you decide to do. But is your remodel 10-15 years down the road going to hold up or be dated. We all look at homes built in the 2000s and we're like that kitchen and flooring needs to be redone, or that wall needs to go down to open it up. Once my solar goes in, at least I'm reaping the benefits now and 10-15 years down the road the electricity will still be free or close to it with rising costs.
Remember TOU in Oct 2020 will raise your bill, it will be mandatory for every one using SCE, so increasing costs will help you break even sooner. Buying an EV or 2, which is where the market is going will help you break even sooner, kids getting older and using more electricity will help you break even sooner. My blasting the AC at 70-72 all summer long will help me break even sooner. You plan to move in a few years, don't even think about solar.