Solana Price Analysis: SOL Holds Above Critical Support, is Reversal in Play?