Michael Oliver says a rational case can be made for silver reaching $300-$500 as it catches up to gold and other metals.