Yeah I am not a big fan of IPO. Haven't a few companies (maybe Square?) not gone that route and made it accessible to the commoner on day one? I didn't buy yet, no. I may not even though I think it's a home run. The points people made in here about it are valid and I don't like to do harm with anything I own (Why I sold most of my FB stock).
I am saving all the money that I can for the inevitable IPO of Stripe in the next year or two. THey're worth about 100B now and the IPO will be silly and probably pump it up to 2x that. That said, I believe they're gonna be a 1T company in short order. They are destined to be one of the biggest companies in history and everything is in front of them.