Ethereum Price Recovery May Stall Near 100-SMA: Is a Drop Coming?