You invest for the long-term.  Long-term, stocks outperform bonds.  Why do you care about short-term volatility?  Shouldn’t you invest 100% in stocks and wait out any market underperformance?  Yes, and no.  It depends on how much you need to protect it from “retirement date risk” and “sequence of returns risk.”