Meme Coins 100x in 2024: The Reality Check