There is no single best investment for everyone
The best investment for you depends on three things: how long you can leave the money untouched, how much loss you can stomach, and what you are saving toward. A stock index fund works well for someone with 20 years until retirement and a steady income, but it is the wrong choice for someone who needs the money in two years or cannot sleep at night watching the balance swing. A bond or certificate of deposit (CD) is safer but grows more slowly. Real estate builds wealth over decades but requires cash upfront and active management. The "best" investment is the one that matches your actual situation, not the one that performed best last year.
This guide walks you through the main investment types, shows you how to match each one to your timeline, and explains the trade-offs between safety and growth. By the end, you will know which investments fit your goals and how to combine them into a simple portfolio.
Key Takeaways
- Your time horizon — how many years before you need the money — is the single biggest factor in choosing an investment type.
- Stock index funds historically return around 10% annually over long periods but can lose 20% or more in a single year, so they suit people who will not panic-sell.
- Bonds and CDs are slower-growing but predictable, making them better for money you will need within five years.
- Real estate and individual stocks require research, time, or professional help, and most people build wealth faster by starting with index funds and bonds.
- Diversification — spreading money across different types of investments — reduces the damage when one type performs poorly.
Match your investment to your time horizon
If you need the money within two years, do not put it in stocks. The stock market can fall sharply in the short term, and you may be forced to sell at a loss. Instead, use a high-yield savings account, a money market account, or a CD with a term that matches when you need the cash. These earn less — currently 4% to 5% annually for high-yield savings and CDs, depending on the bank — but your principal is protected.
If you have three to seven years, a mix of bonds and stocks can work. Bonds are loans you make to governments or companies; they pay a fixed interest rate and return your principal at maturity. Individual bonds or bond funds currently yield 4% to 5%. A portfolio split 60% bonds and 40% stocks gives you some growth while reducing the chance you will lose money by the time you need it.
If you have 10 years or more, stocks become the stronger choice. A stock index fund — which holds hundreds or thousands of stocks in a single fund — has historically returned around 10% per year over long periods, though the path is bumpy. In any given year, it might return 30% or lose 20%. But over 10, 20, or 30 years, the gains compound and the bad years matter less. This is why retirement accounts, which lock money away until age 59½, are almost always invested in stocks.
Understand the trade-off between safety and growth
Safety and growth move in opposite directions. A CD or Treasury bond is nearly certain to return what you are promised, but the return is modest — currently 4% to 5% annually. A stock index fund can double your money in five to seven years during a bull market, but it can also fall 30% in a bear market. You have to choose which risk you can live with.
One way to think about it: if the stock market fell 25% tomorrow, would you sell in a panic, or would you hold and wait for recovery? If you would panic, stocks are not right for you yet, even if your time horizon is long. Panic-selling locks in losses and destroys long-term returns. If you would hold, or even buy more, you have the temperament for stocks.
Another way to reduce risk without giving up all growth is to diversify. Instead of putting all your money in one investment, spread it across different types. A common starting mix for someone 20 or 30 years from retirement is 80% stock index funds and 20% bonds. As you get closer to needing the money, you shift toward more bonds and fewer stocks. This is called a target-date fund, and many retirement plans offer them automatically.
Start with index funds if you are new to investing
An index fund is a collection of stocks or bonds that tracks a market index — a list of companies or bonds grouped by type. The S&P 500 index fund holds 500 large U.S. companies. A total stock market index fund holds thousands. A bond index fund holds hundreds of bonds. Because an index fund holds so many securities, the failure of any one company barely dents your return. This diversification is why index funds are the default choice for most people.
Index funds are also cheap to own. Because they simply track an index rather than paying a manager to pick stocks, the annual fee is usually 0.03% to 0.20% of your balance. That means on a $10,000 investment, you pay $3 to $20 per year. Individual stock picking or actively managed funds often charge 0.5% to 2%, which compounds into a huge difference over decades.
You can buy index funds through a brokerage account (Fidelity, Vanguard, Charles Schwab, and others) or through a retirement account like a 401(k) or IRA. If your employer offers a 401(k) match, that is assistance programs — contribute enough to get the full match before you invest anywhere else.
Bonds and CDs for shorter timelines and lower risk
A bond is a loan. When you buy a bond, you lend money to a government or company for a set period — usually one to 30 years. In return, they pay you interest, called the coupon, and return your principal when the bond matures. If you hold the bond to maturity, you get exactly what you were promised. If you sell before maturity, the price fluctuates based on interest rates and the borrower's creditworthiness.
A CD (certificate of deposit) is similar but simpler. You give a bank a lump sum for a fixed term — three months to five years — and the bank pays you a fixed interest rate. When the term ends, you get your money back plus interest. The tradeoff is that you cannot touch the money without paying a penalty, usually a few months of interest. Currently, a one-year CD pays around 4.5% to 5%, and a five-year CD pays around 4% to 4.5%, depending on the bank. Treasury bonds (issued by the U.S. government) pay similar rates. These are appropriate for money you will need in one to five years, or for the conservative portion of a diversified portfolio.
Real estate and individual stocks require more knowledge
Real estate — a rental property, a house you flip, or a commercial building — can build substantial wealth, but it requires capital upfront, active management or hiring a property manager, and knowledge of local markets. You also face vacancy risk, maintenance costs, and tenant problems. Most people are better served starting with stocks and bonds, then moving into real estate once they have built a larger nest egg and understand the work involved.
Individual stocks — buying shares of a single company — can outperform the market, but it requires research, emotional discipline, and luck. Most individual stock pickers underperform a simple index fund over 10 years. If you want to own individual stocks, limit them to a small portion of your portfolio — say 5% to 10% — and keep the rest in index funds.
Build a simple portfolio that matches your goals
A straightforward starting portfolio for someone 20 to 40 years from retirement might look like this: 70% to 80% in a total stock market index fund, 15% to 20% in a bond index fund, and 5% to 10% in an international stock index fund. This gives you broad exposure to U.S. stocks, bonds, and global growth, with low fees and minimal maintenance.
As you approach retirement — say, 10 years out — shift gradually toward more bonds and fewer stocks. A common rule is to hold your age in bonds; if you are 55, hold 55% bonds and 45% stocks. This reduces the damage if the market crashes right before you retire. Review your portfolio once a year. If stocks have grown to 85% of your portfolio because they performed well, sell some and buy bonds to get back to your target mix. This is called rebalancing, and it forces you to sell high and buy low — the opposite of panic-selling.
Frequently Asked Questions
Should I invest in cryptocurrency or meme stocks?
Cryptocurrency and individual meme stocks are speculative bets, not investments. They can move 50% in a day based on social media hype. If you cannot afford to lose the entire amount, do not put it there. Most people build wealth faster with index funds, which are boring but reliable.
What if I have high-interest debt?
Pay off credit card debt and other high-interest loans before you invest. A credit card at 20% interest costs you more than any investment will earn. Once you are below 5% interest, investing and debt repayment can happen in parallel.
How much should I have saved before I start investing?
Build an emergency fund of three to six months of expenses in a high-yield savings account first. Once that is in place, invest additional money you will not need for at least three years. If you have a 401(k) with an employer match, start that immediately — it is assistance programs.
Can I lose money in an index fund?
Yes, in the short term. The stock market has fallen 20% or more several times in the past 30 years. But it has always recovered and reached new highs. If your time horizon is 10 or more years, historical data shows you will come out ahead. If you cannot tolerate short-term losses, use bonds or CDs instead.
What is the difference between a brokerage account and a retirement account?
A brokerage account has no contribution limits and no tax advantages, but you can withdraw money anytime. A retirement account (401(k), IRA) has contribution limits and tax benefits, but you cannot withdraw before 59½ without penalties. Use both: max out retirement accounts first for the tax break, then invest extra money in a brokerage account.