Gold prices hit record highs due to global doubt, Trump's tariff threats, and expected US rate cuts. In Mumbai, 24-carat gold is Rs 90,220 per 10 grams. What should investors do - profit booking or holding?