Gold and silver are just another types of investment. The only true way of not "risking" your wealth is by diversifying. I disagree that putting money into the stock market is like gambling. You can always buy an index stock (S&P 500, Nasdaq or whatever index is in your country) and that will almost guarantee you positive returns. Sure, you won't get rich in a day, a month or a year but you will still grow or at least mantain the value of your money in the long run. Crypto is also good but it should be diversified as well.
The answer of just investing in silver or gold is not the solution.
Thank you for your comment. Just to make a note on your guarantees on positive returns. If you do some research and own critical thinking, you might find out that our current monetary and banking system is a bit "strange". And the numbers on your bank account aren't really worth anything. In that point of view its very risky to invest in Stock Exchanges. That in mind i wanted to post that I have made the decision to hold some value outside the traditional banking and monetary system. Its probably the safest investment you can make.