I agree silver is the way to go.
If goods become scarce, people buying with silver and gold will go to the front of the line.
But “scarce goods” means you will be buying small amounts at a time, so gold almost makes no sense, the seller can’t/won’t make change and you end up paying a huge premium.
I have 'laid-in' a large supply of coffee, chocolate and some sugar as barter too.
Not to mention, you can’t eat gold.