You can purchase an annuity at any time: early in your career while saving for retirement, in midlife when actively planning for retirement, or while already living in retirement. The best annuity for you depends on your current stage of life and when you need to begin receiving payments.