Real "The Millionaire Next Door." The basics are 1) get a decent job, 2) live below your means, 3) save and invest (mostly in low cost index funds or ETFs.) Do this for a couple of decades.
Finding three solid about-to-IPO companies would be like winning the lottery. You'll need more luck than you think. Take the luck out of the equation.