First, the reason it is called an "individual" retirement account is that the money is his -- and cannot be moved into your TSP. However you are absolutely correct that it is nuts to pay an "advisor" 1-1/2 percent in annual management fees. Call Fidelity at 1-800-FIDELITY and ask them about doing a direct rollover from his current IRA to one at Fidelity. Chose a fund such as their Equity-Income or balanced fund, very conservative but with the possibility of growth. Then he should keep contributing every year! Don't start taking your Social Security until Full Retirement Age -- about 67 in your case. Taking it earlier not only permanently lowers yhour payout, but all future cost-of-living increases will be based on this lower amount. And yes, inflation will return during your retirement years. Taking the money early is the equivalent of costing you about 7% a year. The best thing you can do is guts it out and keep working until age 67. Then your TSP, IRA, and Social Security will give you the maximum lifetime benefit. Don't quit just before you reach the finish line!