I'd suggest going for a Roth IRA. That invests after-tax money, but gains are tax-free. You can withdraw the principal with no penalties after 5 years.
Going for a 401K, which would defer your tax, (most likely to a higher tax bracket on your retirement), would not be a good idea. Might be worth it to contribute up to your employer's matching contribution though.
|