Can Solana (SOL) Really Reach $1000 This Bull Run? Here’s What Could Push It There