I seen too many guys retire and still have a mortgage. Get your house in order and walk out on your own terms. Too many factors to give a blanket answer on this subject. I don't want to work too long but I don't want to quit and screw myself.In one sense that is why I did not retire at 55 with 30 years but there were also other considerations also beyond the monthly pension payment amount. Also I wasn't ready to stop working either. Each person will have unique circumstances and there is no 1 size fits all. What I do likely won't work for you and what you do won't work for me. We don't even work the same kind of job so even that presents difference circumstances.
In talking with retirees both inside and outside UPS, one common thought often expressed by many is to not retire until you reach the day where you absolutely can't walk through the door one more time. Then you are ready but also you are ready to go out on your terms and not anyone else.