7 Solar Stocks to Buy as the Space Heats Up FSLR RUN ENPH.