I have thought that one key advantage crypto (bitcoin, litecoin, Dash, monero etc.) has over gold is that its supply level is fixed and transparent, but can this or features make crypto more valuable than gold?
In terms of price per unit, crypto is already more valuable than Gold. Consider how Bitcoin is worth around $48k at the time of this writing, while Gold just costs $1.8k per ounce. In terms of market cap, that's another story. The total market capitalization of crypto is much smaller than Gold. Crypto has a $2T market cap, while Gold has $11T. It's getting closer, but still has a long way to go. It's expected crypto will surpass Gold in the future as adoption continues to grow at an unprecedented rate. We should give crypto some time to mature since it's just starting to blossom. Gold has been around the scene for a very long time, so investors trust it more than anything else.
Scarcity and demand is what ultimately determines an asset's value. Most cryptocurrencies have demand, but only a few are scarce. Coins like Bitcoin, Litecoin, and Dash have a high probability of increasing in price over time than others. What matters is not the price but how useful crypto is. As long as crypto is useful, nothing else matters. Just my thoughts