The problem you refer to is formally known as "Risk" aka Risk Capital.
You invest after it bottoms out for a while. Macro economies do not recover like a rocket, the window to invest is very large, so large that if you only recognized the bottoming out a couple years later, you still haven't missed the opportunity.
I had assumed being 20%+ off of the highs, it'd be a good idea to start getting involved now, but.. maybe I should wait until a clear "bottom out" is showing?
That said, my opinion is this: there's far more risk than potential reward in the market right now, even after this drop. This is probably the beginning of a bear market that could last, I don't know, anywhere from maybe 6 to 18 months. I would definitely not suggest buying until it's clearly over.
EDITED to add: here's a good summary: http://seekingalpha.com/article/3825236-bear-market-phases-s...
The problem is: how do you know if the time is right (i.e. ten years later you can say "I invested in the lowest possible price")?
Possibility A: you invest too early, stock drops further and you can't recover in a reasonably long time frame (e.g. 1 year)
Possibility B: you invest too late, and people who invested before you made more profit in retrospect
Possibility C: you invest at the right time frame and made a nice chunk of cash
Possibility D, especially likely with unicorns: either A, B or C after a year... and two more years pass by, and the company goes bust (Myspace!)