IPO vs Direct Listing: Choose the Right Path For Yourself