I ask you again: when to buy and when to sell?
There are many people who believe in the value of gold -- they say when to buy and when to sell in the form of contracts. If they are correct, they will beat the overall market. If they are wrong, they will lose money relative to the market.
For example, if you said to buy GLD at Nov. 2004 and sold now, you would beat the SPY (S&P500) by almost 2:1. (60% vs 30% gain)
However, over the long term, if you said to buy gold, people who listened to you would be worse off than if they bought into the general market:

So I ask again: when to buy, when to sell? Give a time-range, if you cannot pick an exact date.