Yes you are correct. Your advice is good. I'd say gold is really stable and many people would acknowledge it as a form of money and investment. Meanwhile bitcoin is still contested by many countries and people. Only invest in bitcoin if you are ready an knowledgeable about risk management and if you have a stable internet connection so you can learn more how to earn, generate, and trade with cryptocurrency. However in my side of the world, internet is really bad and unstable in many parts of the country so I would advice people to invest in gold instead.
However it's faster to earn money with cryptocurrency than with gold so best if you stock up your knowledge about it. Some people go too much with what is trendy and what earn faster money but unfortunately, those people don't know how to deal with crypto and they lose more money in the end.