Solana price recovery