SOL Attempts Rebound After Holding Key Support as Traders Eye $90 to $95 Resistance