US dollar is not going anywhere in our lifetimes. When crap hits the storm people rush to the dollar (bonds).
Silver is severely over priced right now. Fair value is probably 15 dollars when you consider how much it costs for it to come out of the ground and be sold.