Why Stocks Are Still The Best Long-Term Investment - Forbes During low returning periods for stocks as we've experienced lately some investors wonder why they should take the risk of investing in stocks if lower risk bonds ...