So You Want to Invest in an IPO? Here's What You Need to Know