Whether it’s a sizzling tech firm or a revolutionary brand, IPOs (Initial Public Offerings) tend to offer those rare, thrilling chances to get in early on before a stock goes mainstream. But how do you go about discovering those good IPO opportunities before everyone else is already discussing them?