Federal Budget Deficit: A Ticking Time Bomb for Financial Markets