Meme Coins Face Major Setbacks as Market Takes a Hit