When you are investing in stocks, you must think several factors, such as your age, danger tolerance, financial goals and investment horizon.