is investing in stocks smart