"The fine print on Roth IRA contribution limits is that you can't contribute more than your earned income for the year. If, for example, your taxable compensation in 2024 is $3,000, that means your Roth IRA contribution limit is also $3,000. If you don't have any earned income during the year, you can't contribute.”