Memecoins led the 2024 narrative – Will the new hype survive 2025