We bought ours back when both state and fed rebates were available, so the cost was $13K for 14 panels back in 2015. Plus, the feds were giving a tax credit so our CPA was impressed that we got a 'one for one' credit off our taxable income.
The cost of electricity in CA has skyrocketed since. There have been 12 cost increases (so much for our PUC being the public watchdog, alas) in that decade, with more promised. Our panels provide approx 2/3 of our electrical needs; fortunately we seldom need our air conditioning.
Month-by-month bills fluctuate, but we are under the old (no longer available) Net Zero Metering contract. The new contracts are not as favorable; ours runs until 2035. We are credited with retail rates on electricity going to the grid, so even after all the price increases, our current monthly electricity is about $50-60/month.
Prior to putting the solar in, our electricity bill was over $100/mo. BEFORE all the price increases. The first three years our bill was $10-12/mo. Then the increases really started to bite consumers hard.
Essentially, our system paid for itself in less than 5 years.
Hail is extremely rare here - so is rain, even in our 'rainy season', LOL - but a couple of decent storms per year clean off the panels so we don't hassle with having them cleaned.
Note that solar panels lose efficiency over time, and by lifetime's end (25-30 yrs) will see about a 20-25% loss in power generation.
We did not put in a battery storage; it would be pointless since we don't generate 100+% of our power with any overage to fill the battery. We would be filling it with retail priced energy from the utility. Not only would it be costly, but we are in a major metropolitan area and specifically in a neighborhood judged "critical use", with both a fire station and two schools within a 1-mile radius.
When power goes out in our area, we are one of the first to go back on, even when others a block outside the radius remain in the dark. So the expense of a battery didn't seem worth it.
Solar is still considered a selling point here. Even a minor help with the cost of utilities is viewed as a plus.