T1 Energy Surges 23% After Hedge Fund Bet: What's Next for Solar Stocks? | Whale Factor