what is the best solar stock to invest in?
['Brookfield Renewable Energy Partners (BEP)', 'First Solar (FSLR)', 'SolarEdge Technologies (SEDG)', 'Enphase Energy (ENPH)', 'TerraForm Power (TERP)', 'Pattern Energy Group (PEGI)', 'SunPower Corporation (SPWR)', 'SunRun Incorporated (RUN)']