invest in gold or silver which is better