Should I open a Roth IRA or invest in the S&P 500?
Your question indicates confusion regarding what an Individual Retirement Account (whether Roth or Traditional) is vs. the S&P 500, which is nothing but a list of stocks. IOW, it's perfectly reasonable to open a Roth IRA, put your $3000 in it, and then use that money to buy a mutual fund or ETF which tracks the S&P 500. In fact, it's ridiculously common...  :) "A Roth IRA is simply a tax-sheltered account that you deposit funds into, and then invest however you choose (within the limits of the firm you deposit the funds with). For example, you could open a Roth IRA account with Vanguard.  You could then invest the $3000 by purchasing shares of VOO, which tracks the S&P 500 index and has a very low expense ratio (0.04 as of last time I checked).  Fidelity has a similar option, or Schwab, or whatever brokerage firm you prefer. IRAs are basically just normal investment accounts, except they don't owe taxes until you withdraw them (and Roth don't even owe them then, though you paid taxes on the funds you deposit).  They have some limitations regarding options trading and such, but if you're a novice investor just looking to do basic investments, you'll not notice.   Then, your IRA would go up or down in value as the market went up or down in value. You do have some restrictions on when you can withdraw the funds; Roth IRA has fewer than a normal IRA, as you can withdraw the capital (the amount you deposited) without penalty, but the profits cannot be withdrawn until you're retirement age (I won't put an actual year, as I suspect that actual year will change by the time you're that old; but think 60s). The reason not to invest in an IRA is if you plan on using the money in the near future - even as an ""emergency fund"".  You should have some money that is not invested aggressively, that is in something very safe and very accessible, for your emergency fund; and if you plan to buy a house or whatever with the funds, don't start an IRA.  But if this is truly money you want to save for retirement, that's the best place to start. **Note, this is not investment advice, and you should do your own homework prior to making any investment.  You can lose some or all of the value of your account while investing." Anytime you invest in stocks, you do that inside an investment account - such as the type you might open at ETrade, Vanguard, Fidelity or Charles Schwab.   Once you have the account and fund it, you can tell the system to invest some/all of your money in  When you open your investment account, their first question will be whether this is a cash account, traditional IRA, or Roth IRA.  The broker must report this to the IRS because the tax treatment is very different.
"Former financial analyst here, happy to help you. First off, you are right to not be entirely trusting of advisors and attorneys. They are usually trustworthy, but not always. And when you are new to this, the untrustworthy ones have a habit of reaching you first - you're their target market. I'll give you a little breakdown of how to plan, and a starting investment. First, figure out your future expenses. A LOT of that money may go to medical bills or associated care - don't forget the costs of modifications and customizations to items so you can have a better quality of life. Cars can be retrofit to assist you with a wheelchair, you can build a chair lift into a staircase, things like that which will be important for mobility - all depending on the lingering medical conditions. Mobility and independence will be critically important for you. Your past expenses are the best predictor of future expenses, so filter out the one-time legal and medical costs and use those to predict. Second, for investing there is a simple route to get into the stock market, and hopefully you will hear it a lot: Exchange Traded Funds (ETFs). You'll hear ""The S&P 500 increased by 80 points today..."" on the news; the S&P is a combination of 500 different stocks and is used to gauge the market overall. You can buy an exchange traded fund as a stock, and it's an investment in all those components. There's an ETF for almost anything, but the most popular ones are for those big indexes. I would suggest putting a few hundred thousand into an S&P 500 indexed ETF (do it at maybe $10,000 per month, so you spread the money out and ensure you don't buy at a market peak), and then let it sit there for many years. You can buy stocks through online brokerages like Scottrade or ETrade, and they make it fairly easy - they even have local offices that you can visit for help. Stocks are the easiest way to invest. Once you've done this, you can also open a IRA (a type of retirement account with special tax benefits) and contribute several thousand dollars to it per year. I'll be happy to give more advice if/when you need it, but there are a number of good books for beginning investors that can explain it better than I. I would suggest that you avoid real estate, especially if you expect to move overseas, as it is significantly more complicated and has maintenance costs and taxes." One reason it matters whether or not you're beating the S&P 500 (or the Wilshire 5000, or whatever benchmark you choose to use) is to determine whether or not you'd be better off investing in an index fund (or some other investment vehicle) instead of pursuing whatever your current investment strategy happens to be.  Even if your investment strategy makes money, earning what the S&P 500 has averaged over multiple decades (around 10%) with an index fund means a lot more money than a 5% return with an actively managed portfolio (especially when you consider factors like compound interest and inflation). I use the S&P 500 as one of my criteria for judging how well (or poorly) my financial adviser is doing for me. If his recommendations (or trading activity on my behalf, if authorized) are inferior to the S&P 500, for too long, then I have a basis to discontinue the relationship. Check out this Wikipedia entry on stock market indices. There are legitimate criticisms, but on the whole I think they are useful. As an aside, the reason I point to index funds specifically is that they are the one of the lowest-cost, fire-and-forget investment strategies around.  If you compare the return of the S&P 500 index over multiple decades with most actively managed mutual funds, the S&P 500 index comes out ahead. If you are younger, and you not under undue pressure to buy a home at any particular time, investing in the market is a reasonable way to prepare.  Your risk tolerance should be high.   Understand that this means you may buy in 3-4 years instead of 1-2 if the market takes a down turn.  It took ~3-4 years for the S&P 500 to recover from the 2008 crash. I doubt anything that severe is in the making, but there is always an element of risk involved in investing. If you and your family will be busting at the seams of your current rental in a year, then maybe the bond fund advice others have provided is a better option.  If you are willing to be flexible, a more aggressive strategy might be appropriate. Likely, you want something along the lines of the Vanguard S&P 500 mutual fund - something that is diversified (a large number of stocks), in relatively safe companies (in this case the 500 companies that Standard and Poor's think are most likely to repay corporate bonds), and 'indexed' vice 'actively managed' (indexed funds have lower fees because they are using 'rules' to pick the stocks rather than paying a person to evaluate them.) It's going to depend on you and your situation - and regardless of what you choose consistency will be key: put your investment on automatic so it happens every month without your input. First, if it's just about the income limit, you can deposit to a regular IRA and soon after (like next day) convert it to a Roth. So long as you have no pretax IRA money out there, there will be no tax consequence, a cent on a day's interest, perhaps.  As far as the 401(k) goes, are the options any good? Some 401(k) investment choices are so awful it's best to stop after getting full matching. Mine has an S&P index fund with a .05%/yr expense ratio. That's less than I can find in the best ETF out there.  Keep in mind, if you invest long term, the dividends are favored, 15% rate, and the capital gain is both controllable (you decide when to take it, by selling) and also favored, 15%. The magic of 401(k) and IRAs, whatever kind is a bit overplayed in the media. Your investing rate and asset choices are far more important. There's a serious mistake in your analysis: granted, in the traditional IRA, you avoid paying taxes on the $5000 now, but you're now stuck paying taxes on $2.2 million dollars when you withdraw it later. Obviously, you'll end up paying massively more than $1250 in taxes on this in the end. As other people have pointed out, if you can afford to cut the $1250 elsewhere in your budget, you could still end up with the $2.2M. However, let's say just for argument that you don't; the question then becomes if you're better off taking the tax hit on the $5,000 now or the $2.2 million later. It also really matters how much money you'll be withdrawing when you retire as well as how you'll be doing the withdraws. Personally, my goal is to be able to withdraw as much per year as my highest salary while working, so clearly the Roth IRA is a good deal for me. An important consideration here is that most people believe that their expenses will go down when they retire, but the majority of retirees in some surveys have indicated that their expenses either stayed approximately the same or actually increased. Also, quick reality check: would the fact that you know you'd be saving $1250 on your taxes by contributing to the IRA actually cause you to contribute an extra $1250 to your retirement? Even if you personally would, I highly doubt that most people, with the exception of people who post on this site :), actually think that way (especially given how little most people actually save for retirement). "My original plan was to wait for the next economic downturn and invest   in index funds. These funds have historically yielded 6-7% annually   when entered at any given time, but maybe around 8-9% annually when   entered during a recession. These numbers have been adjusted for   inflation. Questions or comments on this strategy? Educate yourself as index funds are merely a strategy that could be applied to various asset classes such as US Large-cap value stocks, Emerging Market stocks, Real Estate Investment Trusts, US Health Care stocks, Short-term bonds, and many other possibilities. Could you be more specific about which funds you meant as there is some great work by Fama and French on the returns of various asset classes over time. What about a Roth IRA? Mutual fund? Roth IRA is a type of account and not an investment in itself, so while I think it is a good idea to have Roth IRA, I would highly advise researching the ins and outs of this before assuming you can invest in one. You do realize that index funds are just a special type of mutual fund, right? It is also worth noting that there are a few kinds of mutual funds: Open-end, exchange-traded and closed-end. Which kind did you mean? What should I do with my money until the market hits another   recession? Economies have recessions, markets have ups and downs. I'd highly consider forming a real strategy rather than think, ""Oh let's toss it into an index fund until I need the money,"" as that seems like a recipe for disaster. Figure out what long-term financial goals do you have in mind, how OK are you with risk as if the market goes down for more than a few years straight, are you OK with seeing those savings be cut in half or worse?" Your analysis is not comparing apples to apples which is why it looks like investing money in a non-qualified account is better than a 401k (traditional or Roth).  For the non-qual you are using post tax dollars (money that has already been taxed). Now on top of that original tax you are also going to pay capital gains tax for any growth plus dividend rates for any dividends it throws off.  For the 401k, let's assume for the moment that $10,000 is invested in a traditional and that the marginal tax rate is always 20%. And for growth let's assume 10x. With a traditional your money will grow to $100,000 and then the IRS gets $20,000 as you pull the money out. The result is a net 80,000 for you.  For a Roth 401k, it is taxed first so only $8,000 gets invested. This then grows by the same multiplier to $80,000. (Until you consider changing tax rates the Roth and traditional give the same growth of money). Considering the non-qual option, like with the Roth we only have $8,000 to invest. However in this case you will not realize the full 10x growth as you will have to pay taxes on $72,000. These are taxes that the 401ks (and also IRAs) do not pay. There are other reasons to consider non-qual over maxing out your 401k. Liquidity, quality of investments, and fees being some of those. But the capital gains rate vs. ordinary income rate is not one, as the money in the non-qual still has to go through that ordinary income tax first before it is available to even invest. While the other answers are good, I wanted to expand a little on why I feel a ROTH is a bad way to go unless you are young. First, let's pretend you have a 25% tax rate. And your investments will go up 5% per year for 10 years. You contribute 6% of income for one year. You can do a traditional or a roth 401k/IRA. Here's the math: Traditional: 6% of income invested. Grows at 5% for 10 years. Taxed at 25% on withdrawl. = (Income * 6%) * (1.05 ^ 10) * (100% - 25%) = (Income * 6%) * 1.63 * .75 = 7.33% of your original income - but this is after taxes ROTH: Taxes taken out of income. Then 6% of that goes into the fund(s). Still grows at 5% for 10 years. Not taxed at withdrawl. = (Income * (100% - 25%) * 6%) * (1.05 ^ 10) = (Income * 75% * 6%) * 1.63 = 7.33% of your original income - again this is after taxes. Look familiar? They are the same. It's the simple transitive property of mathematics. So why do a traditional vs. a ROTH? The reason is that your tax bracket changes. This changes because your income changes. Say when you retire you plan to have your home or vehicle paid for. You expect to be able to live on $50,000 per year. This means when you make MORE than $50,000 you should do a traditional plan and when you make less than this you should do a ROTH plan. Example: You make $100,000 and your upper bracket is now 30%. You save 30% by doing a traditional and then pay back 10, 20, and 30% as you withdraw a salary of $50,000. Traditional = better. Example: You make $30,000 annually. Your upper bracket is 20%. You pay 20% on a roth. Then you withdraw funds to get to $50,000 anually and never pay the higher bracket. Roth = better. ROTH advocates typically bring up tax rates. Of course they will go up they insist. So you always should do a ROTH. Not so fast. Taxes have gone down in recent years (No one please start a political debate with me. Some went up, some went down, but overall, federal income rates dropped). Even if taxes rose 5%, a traditional will still be better than a ROTH in many cases.