The baby-boom generation has landed on its feet — again.