What is the payback period for solar panels?

Payback periods in Texas typically range from 8-12 years, depending on electricity rates and system size.