holding gold may be more stable and gold will always be there anytime, while bitcoin, the price is unpredictable and nobody knows whether bitcoin will always exist.
Well, I would agree with you. Bitcoin is a digital asset and there is no guarantee that it will survive for more than a couple of decades at the most. On the other hand, bullion metals such as gold have been in use as investment assets for more than 5,000 years and IMO, it will hold its value as long as the human race exists in this planet.