Memecoins rally in early 2026: Bull trap or real risk-on revival?