what are the best solar stocks to invest in?
['Sunova Energy (NOVA)', 'JinkoSolar (JKS)', 'Sunrun (RUN)', 'SolarEdge Technologies (SEDG)', 'Canadian Solar (CSIQ)', 'Vivint Solar (VSLR)', 'SunPower (SPWR)', 'First Solar (FSLR)']