To find the best IPO you need to do the following things:
Understand the business
Analyze the Growth Potential of the company
Check the Utilization of the proceeds
Check Promoters' Background
Study Financial Growth of the Company
Read the prospectus carefully
Check Price and Dividend