Bullion has staged a substantial comeback over the past three weeks, but some say it’s time to take profits.