The last time I looked it would have taken 25 years for any panels I bought for this house to pay for themselves. I don't expect to reach 93 years of age, so I'd never see a return on my investment.
But now, of course, electricity is a lot more expensive than it was. I'm still paying Ecotricity through the nose for my electrons. The month up to 15/7/22 I paid £111 for leccy. I think I've charged the car only once in that time, maybe twice. That seems an awful lot for running a washing machine, a dishwasher, cooking, a couple of computers and fridge & freezer.
I'm going to do more washing up by hand. All the water in the tank is solar heated up to 60°C at this time of year, whereas both machines are cold fill. I've no idea how much difference that will make.