A New Meme Coin’s Rally Unfolding?