I would have thought putting money into a private IRA (i.e. not one associated with one's job) is irrelevant of income? So if I win the lottery today, quit working for life, wouldn't I still be able to put the $5,000/year into my Roth IRA? (Assuming, of course, that I still qualify income-wise to utilize a Roth IRA.)