With gold prices high and likely to go higher, this might be the best time to invest in gold mining stocks.