Will Solana (SOL) Rally Persist as NFT Sales Surpass the $5 Billion Mark?