Ethereum eyes $3,000: How THESE factors could decide ETH’s fate