I think you misunderstood my point. Holding on to currency and expecting it to increase in value is terrible for the economy because it stops economic activity. People don't buy dollars because they will be worth more later -- they buy them because if they need to they can use them. Also, bonds are not dollars, they are bonds.