How does it work? What does it cost? How long do the panels last? What about clouds? Should I get solar now, or wait?