re: "Gold is speculative"
Whatever that means. Isn't everything speculative?
In finance, the most certain thing I know of is that the nation will continue to overspend. Consequently, the next most certain thing is that gold's appeal with the public will increase.

Gold is $1,581/oz today. When it hits $2,000, it will be up 26.5%. Let's see how long that takes. - De 3/11/2013 - ANSWER: 7 Years, 5 Months