I agree with Logan however I would modify it one tiny bit:
1 - $1k emergency fund (**This should be the first thing that is done. We simply never know what the future holds.**)
2 - Invest enough to get full employer match from work retirement plan (401k/403b or whatever)...this is free money!
Emergency fund first, then employer match. While the free money is great, having emergency cash when you need it is better.
RyeWhiskey is probably correct here. In my situation, a $1k emergency wouldn't be an emergency as we can shuffle our budget around enough or contribute less to a retirement account to make up for it. But if that isn't the case for you, then get that little buffer saved up. Taking on more debt for an emergency will just delay your plan.
If you need help knowing which funds to invest in with your employer sponsored plans, feel free to post what is available and we can help. We'll need fund names, tickers/symbols, and expense ratios.
Your emergency fund should be in a
"high yield" savings account. Those will range from 0.75% to 0.95% interest.
For your Roth IRA, open an account at Vanguard for each of you. If needed, you could toss your money into a Target Retirement Date Fund until you feel comfortable investing in specific funds or ETFs on your own. The Target Retirement Date Funds require a minimum of $1,000 to open. Otherwise, there is no minimum for a brokerage account to invest in ETFs. I invest in ETFs myself and would recommend this simple allocation to start with:
56% VTI (Total US Stock Market)
24% VXUS (Total International Stock Market)
20% BND (Total US Bond Market)
This allocation is based on the
Bogleheads' Three Fund Portfolio. A good book to read would probably be
The Bogleheads' Guide to Investing.
You cannot withdraw earnings from your Roth IRA until your are 59.5 years old. However, contributions can be withdrawn anytime. For example, if you contributed $5,500 a year to your Roth IRA for 30 years, you would have $165,000 of contributions to withdraw tax and penalty free. There are ways to withdraw money from a 401k early (Roth IRA ladder for example), but you can worry about that down the road. For now, create a plan that allows you contribute as much as possible to tax-advantaged retirement accounts and then stick with that plan.