why do people invest in stocks