Home Investing After 13 Million Tokens and a 90% Drop, Are Meme Coins Finally Done?