The Rise and Fall of Memecoins: A Cautionary Tale for 2025 Investors