What America's $40 trillion debt means for your wallet · USA Today · Sentinel