Silver prices are high now, but $500 can still go a long way if you know what to buy and what costs to watch.