Just an idea....you might look into taking out a loan against your 401k plan (if you can't cash it out) through your employer. You have to pay back interest, at less than 5% and over a 4-5 year period. The best part?
1) the interest gets paid to your plan, so you're paying yourself. Win-win.
2) If you switch companies, your loan payments stop. Any unpaid amount is considered a distribution, which means it's treated at tax income (i.e. you've cashed it out).
3) If you think the stock market is going to go down in the future, you might as well use the cash now. Typically, a plan allows you to borrow near 50% of value, up to a certain amount.
Just an idea if anyone needs cash for prepping. I did this a year ago and it was a great choice. PM me with questions.