92,873 Ethereum in 10 Minutes, What’s Going On? editorial staff 4. July 2025 Ethereum price eyes rebound as whales stage potential 92,873 ETH switch