You're several years too late to buy in my opinion.
I bought gold at $250 an ounce. While I didn't time the top as well, my point is, buy when you think things are unrealistically cheap and sell when they are unrealistically high.
When something is already making headlines because of its value, like gold is....it certainly can't be cheap.
Unless of course the civilized world comes to an end. Gold might pop another $1k an ounce. But that's about the only catalyst for that in my book. While lots of people like to sit around and doom and gloom it right now it's smart to remember that everyone who has bet against America for the long-term during the last couple hundred years has lost.