A Closer Look at the Newest Meme Coin