READ ALSO: 7 Best Stocks to Buy For Long-Term and 8 Cheap Jim Cramer Stocks to Invest In For ... He said it’s a “meme” stock and he cannot recommend it. “Okay, this is a meme stock ...