Silver could reach $47 – 52 price target on the next advancing cycle