Ethereum Gets a 50% haircut. Is it time to buy?