if you want to be a millionaire following the next recession you have to make sure that you have some cash on hand to buy equities when they are cheap. So will you just sit in cash until then or will you invest now and sell when the market is high so you have cash. How will you know its the right time to sell?