Ethereum (ETH) on Track for $10K: 3 Bullish Factors to Watch in the Next Cycle