A savvy trader recently capitalized on the market downturn, netting a profit of over $15 million from trading meme coins Mog (MOG) and Pepe (PEPE). Overall market sentiment is currently