4 ms·Stocks are almost certain to be a better investment over a 10 year period. Not risk free of course.by devoutsalsa 4y agoStocks are almost certain to be a better investment over a 10 year period. Not risk free of course.