SolarCity down, good time to buy We have been having quite successful last week in terms of our short and long calls in solar energy. One of our favorite all time shorts SolarCity finally fell near its all-time lows. The stock which is linked to Elon Musk and Tesla saw its stock price decline by […]