Solana (SOL) Price Prediction & Analysis: Is $300 the Next Stop After 30% Weekly Surge?