The Rise of Meme Coins: Fad or Future?