Silver could really surprise a lot of folks. When this thing gets bullish it goes hard for months. Everytime it closes a month outside the upper Bollinger band it stays outside for several more months. $20 looks like a layup - could go even higher.
Unlike $GOLD, $Silver hasn't even broke out of it's 2016 high. I think we can see 25 by year end.