There are half as many public companies today as there were in 1999 as more and more companies elect to stay private for longer. As a result, average IPO valuations have skyrocketed into the billions. So what does this mean for investors? Opportunity.