I think the answer to the original question very much depends on where you are in life. Anyone young or still with many years' working life in front of them would be unwise to be mainly in cash IMHO, trying to second-guess both whether there will be a market 'correction' and when is the right time to re-enter the market. Better to ride the dips and look for long-term capital growth, surely. I'm retired now and happened to have one of my SIPP's in cash as a result of a change of provider last year. I decided to keep it in cash to seize the opportunity to pick up bargains following the mayhem I thought was bound to ensue from the Euro debacle (still a possibility in my view) but, in the meantime, everything I earmarked to buy has gone up around 30%! There is an argument that the 'wall of cash' which went into bonds - or is now sitting in the bank earning zero - will return to the equity markets regardless of world economic conditions. Obviously, it depends on personal circumstances and attitude to risk, but it seems to me that cashing in entirely, or substantially, risks missing out on further recovery (remembering that the market looks ahead, not now) and it isn't as if cash is offering an attractive return in the meantime.