A good investment matches your timeline, your risk tolerance, and the money you can afford to lock away
There is no single "good" investment because what works depends entirely on when you need the money back, how much loss you can stomach, and what you're saving for. A stock fund that grows over 20 years is a terrible choice if you need the cash in two years. A bond that pays 4% is excellent if you're retired and need steady income, but it won't build wealth fast enough if you're 25. The first step is knowing yourself—not the market.
The investments that tend to work for most people share a few traits: they have low fees that don't eat your returns, they match how long you can wait, and they don't require you to pick individual winners. Beyond that, the "good" choice is personal.
Key Takeaways
- The best investment for you depends on your timeline (how many years until you need the money), your risk tolerance (how much you can watch the value drop without panic-selling), and your goals (retirement, down payment, college fund).
- Low-cost index funds and target-date funds work for most people because they spread your money across hundreds of stocks or bonds, require no stock-picking skill, and charge fees under 0.20% per year.
- Bonds and bond funds are lower-risk than stocks but grow slower, making them better for money you'll need within five years or for people nearing retirement.
- High-yield savings accounts and money market accounts are safest but pay only 4% to 5% annually, so they suit emergency funds and short-term goals, not long-term growth.
- Diversification—spreading money across different types of investments—reduces the damage if one area performs poorly.
Match your investment to your timeline
The number of years you have before you need the money is the single biggest factor in choosing an investment. If you need cash in one year, stocks are the wrong choice because they can drop 20% or more in a bad year and you might be forced to sell at a loss. If you need the money in 20 years, keeping it in a savings account earning 4% means you're leaving decades of growth on the table.
A rough guide: money you need within three years belongs in a high-yield savings account or money market account. Money you need in three to seven years can go into bonds or a balanced fund (a mix of stocks and bonds). Money you won't touch for seven years or more can be in stocks or stock-heavy funds, because you have time to ride out the downturns.
Your employer's 401(k) or 403(b) plan often includes target-date funds that do this automatically. You pick the year you plan to retire, and the fund shifts from mostly stocks when you're young to mostly bonds as you approach that year. The fund handles the rebalancing for you.
Understand the difference between stocks, bonds, and cash
Stocks represent ownership in a company. When you buy a stock fund, you own a tiny piece of hundreds of companies. Stocks historically return about 10% per year on average over long periods, but they swing wildly year to year—up 30% one year, down 15% the next. You can lose money in the short term, but historically stocks have always recovered and climbed higher over decades.
Bonds are loans you make to a company or government. In exchange, they pay you interest. A bond fund might pay 4% to 5% per year and doesn't swing as much as stocks. Bonds are safer in the short term but grow slower. If you need the money in five years, bonds are more appropriate than stocks.
Cash—savings accounts, money market accounts, and certificates of deposit (CDs)—is the safest option. Your money doesn't drop in value. High-yield savings accounts currently pay 4% to 5% annually. You can access the money whenever you need it (though CDs lock it away for a set period in exchange for slightly higher rates). The tradeoff is that 4% to 5% won't build wealth fast over decades, but it's perfect for emergency funds and money you'll need soon.
Why low-cost index funds work for most people
An index fund is a fund that holds all the stocks (or bonds) in a particular market index—like the S&P 500, which is 500 large U.S. companies. Instead of paying a manager to pick winning stocks, the fund just buys everything in the index. This approach has two huge advantages: it's cheap, and it works.
The fees matter more than most people realize. A fund that charges 1% per year sounds small, but over 30 years it cuts your returns roughly in half compared to a fund charging 0.10%. Index funds from providers like Vanguard, Fidelity, and Schwab typically charge 0.03% to 0.20% per year. Actively managed funds that try to beat the market often charge 0.50% to 1.50% and rarely beat index funds after fees.
For someone starting out, a simple portfolio might be 70% in a total U.S. stock index fund and 30% in a total bond index fund, adjusted based on your timeline. If you're 30 years from retirement, you might flip that to 90% stocks and 10% bonds. If you're five years from needing the money, you might go 40% stocks and 60% bonds.
How diversification protects you
Diversification means spreading your money across different types of investments so that if one area tanks, the others cushion the blow. If you own only tech stocks and tech crashes 40%, you lose 40%. If you own tech, healthcare, energy, and bonds, and tech crashes 40% while the others stay flat or gain, your overall loss is much smaller.
The easiest way to diversify is to buy a single fund that already does it for you. A total stock market index fund owns pieces of thousands of companies across all industries. A balanced fund owns both stocks and bonds. A target-date fund owns stocks, bonds, and sometimes other assets, rebalanced automatically as you age.
You don't need to own 50 different funds. In fact, owning too many funds can create overlap (you end up owning the same companies twice) and makes tracking harder. Most people do well with three to five funds: a U.S. stock fund, an international stock fund, a bond fund, and maybe a real estate fund (REIT) if you want it.
Where to actually buy these investments
You can buy stocks and funds through a brokerage account. The major ones—Vanguard, Fidelity, Charles Schwab, and others—all offer the same low-cost index funds. The differences are small: slightly different user interfaces, slightly different customer service, slightly different extras. Pick one and open an account. There's no fee to open it.
If your employer offers a 401(k) or 403(b), start there if you can. These accounts let you put money in before taxes (lowering your taxable income that year) and many employers match a portion of what you contribute—that's assistance programs. Max out the match before investing elsewhere.
If you don't have an employer plan, open an IRA (Individual Retirement Account). A traditional IRA lets you deduct contributions from your taxes. A Roth IRA doesn't give you a tax deduction now, but withdrawals in retirement are tax-free. For 2024, you can contribute up to $7,000 per year to an IRA (the limit changes yearly). Once the money is in the IRA, you use it to buy the same index funds you'd buy anywhere else.
Red flags that an investment is probably not good for you
If someone is pushing you to buy individual stocks they've "researched," or a fund charging 1.5% or more in fees, or anything described as "may provide returns," step back. may provide returns don't exist in investing—anyone claiming them is either lying or selling you insurance disguised as an investment.
If you don't understand what you're buying, don't buy it. If the explanation requires jargon you have to look up, it's probably too complex for a beginner. Stick to index funds, target-date funds, and bonds until you've learned more. If an investment requires you to act fast or you'll miss out, it's probably a scam.
If the fees aren't clearly listed, ask. Every brokerage and fund company is required to disclose fees, but they sometimes bury them. Look for the fund's expense ratio—that's the annual fee as a percentage. Anything under 0.50% is reasonable for an index fund. Anything over 1% is expensive.
Frequently Asked Questions
Should I invest in individual stocks or stick to funds?
Most people do better with funds. Individual stocks require research, time, and luck—even professional stock pickers rarely beat the market after fees. If you're just starting, index funds give you diversification and low fees without the work. Once you've learned more and have money you can afford to lose, experimenting with individual stocks is fine.
Is it too late to start investing if I'm older?
No. Even if you're 50 or 60, money you won't need for 10+ years can still go into stocks. Money you need within five years should be in bonds or savings. The timeline matters more than your age. If you're behind on retirement savings, a financial advisor can help you figure out a catch-up strategy.
What's the difference between a brokerage account and an IRA?
A brokerage account has no contribution limits and no tax advantages—you pay taxes on gains and dividends each year. An IRA has annual contribution limits but offers tax breaks: traditional IRAs let you deduct contributions, and Roth IRAs let withdrawals in retirement be tax-free. For most people, max out the IRA first, then use a brokerage account for additional savings.
How often should I check my investments?
Once or twice a year is enough. Checking daily or weekly tempts you to panic-sell when the market drops. Markets drop regularly and recover. If you're invested in a diversified portfolio matched to your timeline, you don't need to do anything except add money when you can and rebalance once a year.
Can I lose all my money in an index fund?
Extremely unlikely. An index fund holds hundreds or thousands of companies. For all of them to go to zero would mean the entire economy collapsed. It's happened in history (the Great Depression), but markets recovered. If you're diversified across stocks, bonds, and maybe cash, losing everything is nearly impossible.