Solana (SOL) Keeps $100 Alive, Recovery Push Faces First Test