Gold has become a favorite investment destination at the moment due to the global uncertainty caused by the Middle East crisis, Donald Trump's tariff threats and the slowdown in the global economy.