Peddling gold to people expecting the end of the world is very big business - and many are generating their own personal fortunes selling the idea to true believers. There are outlets all over the globe selling coins, space in vaults or bullion itself using the two main emotions that drive human beings - fear and greed. However, there are a number of reasons to suggest gold is really a terrible investment unless you buy into the idea that we are heading to monetary hell in a handcart.
Unlike bonds or equities, gold pays no interest - and there can be significant costs to store it in a vault or insure it if you decide to sit on a pile of gold bars at home. Of course, there are always physically backed exchange traded funds, which have become the main way that private investors now buy into the idea. But if you really believe that financial Armageddon is approaching what use is a bit of paper in a financial instrument? It's just as much use as fiat currency itself.
Warren Buffett is anti-gold, regarding it as a non-productive asset with significant costs attached.