Start with your goal and how long you have
What you should invest in depends almost entirely on two things: what you are saving for and when you need the money. Money you will not touch for 20 years can weather the ups and downs of stock markets. Money you need in two years cannot. A down payment on a house in five years sits between those two extremes and needs a different mix than either one.
Before you pick a single investment, write down what you are saving toward and the year you need it. That single decision eliminates most of the options that would be wrong for you. It also tells you how much risk you can actually afford to take — not how much you want to take, but how much your timeline allows.
Key Takeaways
- Your time horizon — how many years until you need the money — matters more than your age or how much you have to invest.
- Money you need within three years belongs in savings accounts or short-term certificates of deposit, not stocks or bonds.
- Money you will not touch for ten years or more can be weighted toward stocks, which historically grow faster over long periods but fluctuate in the short term.
- Most people benefit from a mix of stocks and bonds rather than choosing one or the other, with the balance shifting as your goal gets closer.
- The lowest-cost way to own stocks or bonds is usually through index funds or exchange-traded funds in a regular brokerage account or retirement account.
Money you need within one to three years
If you are saving for something specific that is coming up — a car, a wedding, a home repair, moving costs — your money should not be in the stock market at all. Stock prices fall sometimes, and you cannot wait for them to recover if you need the cash in 18 months.
A high-yield savings account is the standard choice. These accounts are FDIC-insured up to $250,000, meaning your money is protected even if the bank fails. The interest rate changes with the Federal Reserve's rate, but as of late 2024, many online banks offer rates between 4% and 5.5% on savings accounts. You can withdraw the money whenever you need it without penalty.
If you want a slightly higher rate and can lock the money away for a set period, a certificate of deposit (CD) works well. A one-year CD or three-year CD lets you know exactly what you will earn. If you withdraw early, you pay a penalty — usually a few months of interest — so only use a CD if you are confident you will not need the money before it matures.
Money you need in three to seven years
This is the hardest zone because you have some time but not enough to ignore short-term losses. A pure stock portfolio could drop 20% or 30% in a bad year, and you might not have time to recover. A pure savings account will barely keep up with inflation.
A bond fund or bond index fund is often the right answer here. Bonds are loans you make to governments or companies; they pay you interest and return your principal at a set date. Bond funds hold many bonds, so you are not betting on a single issuer. They fluctuate less than stocks but typically return more than savings accounts over a few years. You can buy bond funds through any brokerage account.
Some people in this zone use a ladder of CDs — buying multiple CDs that mature in different years so that part of your money is always becoming available. For example, you might buy a one-year CD, a two-year CD, a three-year CD, and a four-year CD. As each one matures, you can use the money or reinvest it.
Money you will not need for ten years or more
The longer your timeline, the more sense it makes to own stocks. Historically, stocks have returned around 10% per year on average over long periods, though with significant year-to-year variation. Over 20 or 30 years, that compounds into real wealth. Over two years, you might lose money.
Most people in this category own stocks through index funds or exchange-traded funds (ETFs) rather than picking individual companies. An index fund tracks a broad market — the S&P 500 (500 large U.S. companies), the total U.S. stock market, or international stocks. You own a tiny piece of hundreds or thousands of companies, so one company's failure does not hurt you much. The fees are usually very low, often under 0.1% per year.
You can hold these in a regular brokerage account, but if you are saving for retirement, a 401(k) (through your employer) or IRA (individual retirement account) gives you tax advantages. Money grows tax-free inside these accounts, and you do not pay taxes on gains until you withdraw in retirement. A Roth IRA lets you withdraw tax-free in retirement if you follow the rules.
The case for mixing stocks and bonds
Most financial advisors suggest a mix rather than all stocks or all bonds. A common approach is to subtract your age from 110 or 120, and put that percentage in stocks; the rest goes in bonds. So a 30-year-old might own 80% to 90% stocks and 10% to 20% bonds. A 60-year-old might own 50% to 60% stocks and 40% to 50% bonds.
The math behind this is simple: stocks grow faster over time, but bonds cushion the falls. When stocks drop 20%, bonds often stay flat or rise slightly, so your total portfolio does not fall as far. That smaller drop is easier to live with psychologically, and it means you are less tempted to sell everything at the worst time.
You can build this mix by buying a target-date fund, which automatically adjusts from stocks to bonds as you approach retirement. You can also buy a stock index fund and a bond index fund separately and rebalance once a year. Both approaches work; the target-date fund requires less thinking.
Where to actually buy these investments
You need a brokerage account to buy stocks, bonds, or funds. Major brokerages include Fidelity, Vanguard, Charles Schwab, and E-Trade. Most charge no account fees and no commission on stock or fund trades. You can open an account online in 10 to 15 minutes with your Social Security number and a bank account to fund it.
If you are saving for retirement, ask your employer whether they offer a 401(k) and whether they match contributions. An employer match is assistance programs — if your employer matches 3% of your salary, contribute at least 3% to capture it. If your employer does not offer a 401(k), or you are self-employed, you can open an IRA at any brokerage.
Once you have an account, you can buy the same index funds and ETFs at any brokerage. Vanguard's total stock market index fund (ticker: VTSAX or VTI depending on the account type) and Fidelity's equivalent (FSKAX or FXAIX) are among the cheapest and most popular. For bonds, look for total bond market index funds like VBTLX or BND.
What to avoid when you are starting out
Individual stocks are tempting because you feel like you are making a choice, but they require research most people do not do. You are competing against professional investors with better information. Index funds let you own the whole market instead of betting on your ability to pick winners.
Cryptocurrency, penny stocks, options, and leveraged funds are not investments — they are bets. They can wipe out your money or multiply it, but the odds are against you. If you cannot afford to lose the money, do not put it there.
Actively managed funds — funds where a manager picks stocks trying to beat the market — charge higher fees and rarely beat index funds over 10 or 20 years. The fees eat the returns. Stick with low-cost index funds unless you have a specific reason not to.
Frequently Asked Questions
Should I wait for the market to drop before I invest?
No. Trying to time the market — buying when you think it is low and selling when you think it is high — is a losing game. Even professionals cannot do it consistently. Instead, invest regularly (monthly or whenever you have money) regardless of the market price. Over decades, this approach beats trying to time it.
Is it too late to start investing if I am in my 50s or 60s?
No, but your mix should shift. If you retire in 10 years, you need a higher percentage in bonds and savings accounts because you will need the money soon. If you retire in 30 years, you can still own a lot of stocks. Talk to a fee-only financial planner if you are unsure what mix fits your situation.
What if I have high-interest debt like credit card balances?
Pay that off first. A credit card charging 20% interest is a may provide loss if you invest instead. Once you are debt-free (except a mortgage), then build your investments. The only exception is if your employer matches 401(k) contributions — capture that match first, then pay down debt.
Do I need to pick individual stocks to get rich?
No. Millionaires are made through index funds and time, not stock picking. If you invest $500 per month in a low-cost index fund for 30 years and earn 8% per year, you will have over $700,000. That works without ever picking a single stock.
How often should I check my investments?
Once or twice a year is enough. Checking daily or weekly tempts you to react to short-term noise and make bad decisions. Set up automatic monthly contributions if you can, then leave it alone. Rebalance once a year if you have a target mix, and that is all the maintenance most people need.