All paper currencies eventually become worthless. This is because they are not backed by anything. Until 1971, the dollar was backed by gold. This meant that you could have exchanged your dollars at the Federal Reserve for gold. You can no longer do this.

The US is saddled by enormous debts that it cannot repay and maintain the current value of the dollar. In order to repay thses debts, the Federal Reserve has to print more money. This further devalues the dollar through inflation. Gold on the other hand, looks like a much better bet. There is only a limited amount of the stuff available, it doesn't erode and probably every ounce of the stuff ever mined is still in existance. So "Charmed", I think you are right.