$2900 or $3500: Which way will Ethereum swing?