ITR Economics, which claims a 94.7% forecasting accuracy, warns the world could face a global depression beginning around 2030. Patrick Bet-David and the panel debate the risks of rising debt, aging populations, Social Security, and how investors can prepare for what's ahead.