Checklist before investing in stock market