In the fall of 2014 I sold royalty trusts heavily to settle an estate. I had no idea what would happen to oil and gas prices over the following year. But I learned what it feels like to sell on the crest. And an old lesson - high yield will not save a stock's value in a downturn - was reinforced.
Gold and silver are at cyclic highs. Many factors can change this in either direction. But the current prices are what they are. If you need cash it's a good time to sell, and kick yourself if they go higher. If you like to gamble it's a good time to short, and kick yourself if you get squeezed.
At least metals have none of the yield (cap gains and dividends) temptations that equities have.
"Two minutes ago I would have sold my chances for a tired dime." Fred Astaire