I think that a person who is working should use that time to prepare for retirement. This means setting up businesses while still working then do it full time after retirement. Not just waiting until you retire is when you start thinking of what to do. I have seen many people I know who have built rental houses while still at work. Then when they retire, they still earn money from the monthly rent payments from tenants.