Ethereum just surged from $2,300 to $2,900 in a wild 24-hour ride, but can it keep climbing?