I did it not having any clue what I was doing, but generally feel like I'm a gambler who's likely to lose it all betting on stocks, so just put like 25% of my portfolio is "safe'ish" shit like that. Didn't want to lose it all on like whatever options trade I end up betting on. I bought when Silver dropped from $18/oz to $16.50/oz and thought I was getting it at a good price. It sucked when the spot price dropped to $12, but it's recovered fairly quickly, now is around $15.50, and I can probably break even given the physical spreads if I sold. Silver has industrial uses which may really slow down. Also the jewelry uses should really slow down. But the printing of the money should be good for it. As is the mines being closed and people naturally going for it as a safe haven. Hard to judge all those factors well. It could crater down again. Or go through the roof. I bought once I learned JP Morgan is hoarding more silver than anyone else at any point in time in history. I figure at some point they'll stop shorting it and let the price skyrocket.
Gold dropped a bit as well, but has gained now from where I got it. It really seems like the best place to sell all the shit is like craigslist or just meet someone you know who will buy it. If the dealers are charging a 30% markup, just find someone who wants it and sell it independently at a 20% markup and you're fine. As long as you can safely transact.
All in all, it seems like all the markets are just speculator driven and at some point or another go in some crazy period where it doubles or triples in value for a brief window, then sells off. I think my strategy is just to buy a little of everything, then just sell once those speculator bubbles happen. Silver was like $50/oz 40 years ago, at some point it will go up to that again, it just might take 20 years.