Share your insights or perspective on the financial matter presented in the input.

I'm 23 and was given $50k. What should I do?
If your employer is matching 50 cents on the dollar then your 401(k) is a better place to put your money than paying off credit cards This.  Assuming you can also get the credit cards paid off reasonably soon too (say, by next year).  Otherwise, you have to look at how long before you can withdraw that money, to see if the compounded credit card debt isn't growing faster than your retirement.  But a guaranteed 50% gain, your first year is a pretty hard deal to beat. And if you currently have no savings, unless all of your surplus income has been reducing your debt, you're living beyond your means. You should be earning more than you're (going to be) spending, when you start paying rent/car bills.  If you don't know what this is going to be, you need to be budgeting.   Get this under control, by any means necessary.  New job/career?  Change priorities/expectations?  Cut expenses?  Live to your budget?  Whatever it takes. I don't think you should be in any investment that includes bonds until you're 40, and maybe not even then - equities and cash-equivalents all the way (cash is for emergency funds, and for waiting for buying opportunities).  Otherwise Michael has some good ideas. I would caveat that I think you should not buy any investments in one chunk, but dollar average it over some period of time, in case the market is unnaturally high right when you decide to invest. You should also gauge possible returns and potential tax liabilities. Debt is good to get rid of, unless it is good debt (very low interest rates - ie: lower than you could borrow the money for).  Good debt should still get paid off - who knows how long your job could last for - but maybe not dump all of your $50K on it. Roth is amazing.  You should be maxing that contribution out every year.