The Top 3 Solar Stocks All Investors Should Consider