In fact, O'Leary insists that it's a good idea to be debt-free by age 45 -- and that includes having your mortgage paid off. Of course, it's one thing to shed a credit card balance by age 45. But many people don't first buy a home until they reach their 30s.