Brandon Beylo says gold could retest $3,800 an ounce and is still not far from $4,000. He says a pullback to that level may create buying opportunities in mining stocks, while noting he could be wrong.