those wo invested in meme on april are at 10to 20x profit now