It's time to take profits in silver after record-breaking run, these analysts say | Metals Mine