Depends: Are you talking about really holding gold in your hands or using a broker to buy shares of some form of gold related fund? If there is a total collapse, you will never see the gold unless you actually physically have it - trust me on this one.
You can buy a futures contract and take delivery of the bullion. Transaction cost is about $10 depending upon the company.