Depends on what's happening at the time. Are other markets starting to implode? Are are they at rock bottom and it's time to switch assets from gold to whatever?
Not sure I'd ever just cash out and sit on the cash, I already have a percentage of my portfolio in cash "just in case"