You won't predict the bottom, and you might not get all of your money in in time, but you'll still wind up ahead when the markets recover.
And they will recover, unless we somehow get to a point where the entire monetary system collapses. The only question is whether it will take a few weeks, months, years, or decades.
Pick your starting point depending on how long you can wait. Buying early makes you less likely to miss the dip, but it might take longer to start seeing green numbers. Buying late means that you stand to gain more in the short term, but you might not get all of your money in in time.
Personally, I think we're still straddling the "early" line around now, but your guess is as good as mine. This is what they call a 'roller coaster' :)
If your job is not secure, you should account for that by increasing your emergency funds (typically a savings or money market account).
One approach that gives up some of the return but escapes the most volatile time:
1. We are close to having hit the bottom.
2. Once we do hit the bottom, there will be a magical, fantastic, quick recovery, that you will miss out on if you don't act quick.
If either one of these is true, then buying stocks right now is jumping the gun. If both of them is false, you should buy everything you can.
If you want to be safe, liquidate, and sit on cash. If you want to be greedy, the best play may also be to liquidate and to sit on cash.