Even Jamie Dimon one of the most powerful bankers in the world just admitted it's "semi-rational" to hold some gold.