The Decline of Memecoins: From $150B to $31B