Preparing for retirement so that you are in the best condition is everyone's dream. Especially if it is financial freedom. So it would be better if we spent more time working when we were young so that we could relax more when we were old.
Yes this is a better way to minimise your mistakes by visualising the condition of other people but some people don't share their mistakes but start to blame the selected field. I think one should analyse the whole situation and then work according to it so he can identify and differentiate between good and bad things.
Everyone should think about the financial system after retirement so if someone has not retired yet then he can make all his plans prior to retirement because making plans before the situation happens can help you in making good decisions.
We have to save money and invest from a younger Age because a sudden situation at the time of retirement can make us distress and we will spend all money without planning and thinking about the future therefore spend according to your adopted plans.