Important things you should know about before investing in stocks