My plan when I retire is to keep most of my money in equities but generally have enough in cash for 3 years living expenses. If market looks toppy, pull some more out, if market looks too sold down, delay taking cash out. If I retire at 55 (9 years away - scary........), my life expectancy is probably around 25 years, possibly more given I don't smoke, possibly less given I like my Coopers Original Pale Ale and red wine too much. That is a long time to be wholly in cash and have it ravaged by inflation.
Hopefully, also leaves more money for me to give to the kids. If Kincella is right about prices doubling every 10 years, they will need it.