Analysts predict gold futures could average $3,000 an ounce by late 2025. Gold has gained over 30% in 2024, supported by rate-cut optimism.