Is Meme Coin Hype Coming To An End?