Investors should buy silver because it's the new gold, says John Stephenson, First Asset Investment Management.