The Rise and Fall of Meme Coins in 2025