Things to keep in mind before investing in an IPO