Things to Consider before Investing