This new meme presale targets 99,900% growth and top 20 status by 2026