What you're doing is market timing and that usually backfires. I'm always 80 to 90% invested and if there's a crash or bear market I ride it out and trade from stocks that haven't fallen much to others that are way oversold. You would have had much better YTD returns if you hadn't bailed out of so many stocks in mid July. And now you're stuck on the sidelines with 70% cash, missing this huge rally and waiting for a market correction that may be months away. Who know when we'll finally get a major correction ? It's strictly a guessing game.