Memecoin rally continues while Ethereum investors struggle with major resistance level