900% Gains, 70% Loss...Is SMCI the Ultimate Meme Stock? Funny Sarcastic News