I might agree with you here.
The idea of gold or silver soaring in price means that the value of the dollar has dropped. I think that the people who control the dollar are doing so with a firm hand. They are manipulating everything... not only the dollar, but the value relationship between dollar and gold.
Probably the only thing that could take the dollar down would be a total disruption of electricity on earth, although the Internet going down might do it as well. If this happened, Bitcoin wouldn't be worth anything either. Gold and silver are not traded enough for people to start using it immediately. However, people are resourceful, and they might start pounding out more gold and silver coin faster than I think.
The point... to restate. If the dollar doesn't collapse, gold will be manipulated in value. If the dollar collapses, the people aren't familiar enough with using gold so that it will come into much use again for some time.
My idea of the best investment is land with water. The second is lots of cash dollars tucked away under the mattress, even if inflation takes the value out of them. Cash dollars will be useable short term if there is a collapse, and you can always spend them if there isn't.
Gold and silver, and Bitcoin, are temporary investment vehicles only.