I am currently employed by a state agency and want to get started on a Roth IRA. However, I am in the process of joining the Army. If my 'ship' date is a couple of months in the future, I plan on quitting my current job a month or two before actually shipping off for basic.

Would it be possible to set up an Roth IRA now and continue to contribute during the month or two between jobs?

The way I have understood previous questions regarding this issue is that a person can contribute only money they receive in the current year from wages, tips, etc. If this is the case, I should be able to continue to contribute money to the Roth IRA based on my earnings for the months of January, February, and so on, correct?

By the way, I do have a pretty good size emergency fund already that would pay for my expenses for over a year. At 21 years old, I have no credit debt, student loans, car loans, or any other kind of debt.

Sorry if this seems a little confusing. I tried to clarify as much as I could.