Mining Stocks Present Better Buying Opportunity Than Gold, Silver