I have it on good authority from a survivalist relative of mine that the whole “buy gold” thing is a huge scam aimed at wannabe survivors.
If you want a negotiable type of currency for when TSHTF, you should buy silver dollars (last time I checked they were about 19 bucks a pop) for large transactions and rolls of Roosevelt (or other pre-base-metal) dimes for getting your tooth extracted by a dentist, buying a bag of barley, or negotiating with the crazee city dwellers who have kidnapped your no-longer-quite-virginal daughter for ransom.
Gold is for putzes and yutzes.