If you use that solar power to charge up your EV, the pay back is significantly shorter. Ben Nelson recently finished putting panels on his new garage's roof. He calculates the offset in electricity use plus offset in gasoline use gives him a payback of 3 years.
Lots more info on his site:
300MPG.org