U. S. national debt will hit $39 trillion on March 25, 2026, growing at $7. 23 billion per day as the Iran war added $12 billion in costs during the first two weeks. read more