why gold prices are making the metal a great buy