I'm within a year of retirement on CSRS and am about to make a sizable after-tax contribution to the voluntary contributions program. My intent is to then transfer this to a Roth IRA I have at Vanguard. However, since I will be 59 when I retire, I can also get a 7.8% fixed life annuity guaranteed by the federal government. From what I've seen, that is a great fixed annuity rate and there are no up-front fees, like there are with private annuities. Hence, I'm taking pause to consider this option, although I'm still leaning towards the Roth IRA. Thoughts?