Solar panels are generally considered to be worth investing in as they can dramatically reduce or even eliminate your electricity bills. While there are many variables that impact the cost, savings and payback of solar panels, they will typically pay for themselves in four to six years. If you buy well, a good solar power system should deliver you savings for 25 years.