Best Time to Buy Gold 2026.