MemeCore rallies 12% to new ATH – Still, caution remains