Ethereum's New Tech Upgrade Is Coming Soon. Is It Time to Buy ETH?