Buy now? Gold likely to hit $3,000 next year, analysts predict