Time to buy resource stocks again?