Solana (SOL) Faces Critical Resistance: Will It Surge or Drop Below $158?