If you're still working, I think you should be buying long term. It's after retirement that things change. I recall in 2008-9 I just figured it meant another few years on the job. Now, a real drop would be painful if I wasn't already heavy in cash. I try and keep 6-7 years very liquid.