There are literally thousands of publicly traded companies you can invest in, not to mention the many exchange-traded funds (ETFs) and mutual funds you can buy. So it's not surprising that many investors don't know where to begin. And although the market is well above its recent bear market lows, plenty of stocks are trading for significantly less than they were a year or two ago.

Why these 10?
Why these 10?
Before we get to the stocks, let's acknowledge three caveats:- Choosing the best stocks to buy today depends on your personal financial situation. To get a feel for where you stand, read our guide on how to invest in stocks. It walks you through topics such as establishing an emergency fund, allocating assets, and choosing the right stocks for you.
- I like these stocks as long-term investments, even in a bear market. I have absolutely no idea what they'll do over the next few weeks or months. In fact, if inflation stays elevated longer than expected, interest rates climb higher than investors believe they will, or the U.S. falls into a deep recession, it's entirely possible that most or all of these could decline in the near term.
- Although I ensured some variety, the list below isn't meant to be a fully diversified portfolio. Instead, they're my highest-conviction long-term stocks to invest in for 2023 and beyond. The best one-step way to diversify your holdings is to build the core of your portfolio around something like the Vanguard Total World Stock Index Fund ETF (VT 0.86%).
Now let's get to my list of the 10 best stocks to buy and hold for the long term -- from smallest market cap to largest -- followed by the summarized buy thesis for each.
Publicly Traded Company
The top 10 stocks
The top 10 stocks to buy in December 2023
- CrowdStrike (CRWD -0.83%), $49 billion
- PayPal (PYPL 3.54%), $61 billion
- MercadoLibre (MELI 1.95%), $73 billion
- Airbnb (ABNB 6.87%), $82 billion
- Shopify (SHOP 1.43%), $86 billion
- Intuitive Surgical (ISRG 1.4%), $105 billion
- Walt Disney (DIS -0.12%), $172 billion
- Berkshire Hathaway (BRK.A -0.64%)(BRK.B -0.81%), $786 billion
- Amazon (AMZN 0.64%), $1.47 trillion
- Alphabet (GOOGL -0.51%)(GOOG -0.45%), $1.71 trillion
Elevator pitches for each stock
Now that you've seen my top 10 best stocks to buy now, you may be wondering why I picked each company. Here's a quick rundown of why I'm such a fan of each as a long-term stock to invest in.1–3
1. CrowdStrike
2. PayPal
PayPal is an absolute cash machine that has been beaten down by about 75% from its highs.
The main reason is that investors were disappointed when PayPal's growth abruptly slowed down in 2022, and management conceded that its previous user growth targets were unrealistic. Plus, with fears of a recession, we could certainly see lower consumer spending in the near term -- which would mean lower fee income for PayPal.It's not hard to see why PayPal's management is choosing to use its capital this way. The stock is trading at its lowest price-to-sales ratio ever and just 12 times forward earnings.
3. MercadoLibre
One of my favorite long-term stock investments in the market, MercadoLibre, is often referred to as the Amazon of Latin America, and for good reason. The company operates an e-commerce marketplace with a dominant presence in some of the region's most populous nations, including Brazil and Argentina.
However, there's a lot more to MercadoLibre. It operates a fast-growing payments platform called Mercado Pago, a logistics service known as Mercado Envios, a business lending platform, and more.The best part is that all these businesses are in the relatively early stages. MercadoLibre's merchandise volume is roughly 8% of Amazon's, and its Mercado Pago payment volume is about 12% of the amount that PayPal (PYPL 3.54%) processes. So there's a ton of runway ahead.
MercadoLibre isn't just the Amazon of Latin America -- it's the Amazon, PayPal, Square, Shopify, and more all rolled into one. And it's in a much earlier stage of growth. As the e-commerce and fintech landscapes in Latin America evolve over the coming years, MercadoLibre could be a major long-term beneficiary.
4–6
4. Airbnb
5. Shopify
Shopify operates a platform designed to allow businesses of all sizes to sell their products online, with a particular focus on empowering smaller businesses and growing with them by establishing long-term relationships.
Shopify offers a subscription plan starting at $39 per month for businesses and many adjacent services that help businesses operate smoothly, such as payment processing solutions and logistics.E-commerce is still in the relatively early stages, making up slightly more than 15% of retail sales in the United States. Shopify has the No. 2 share, giving it a powerful ecosystem with network effect advantages over competitors.
The stock's price is still well below the highs in the recent market downturn due to recession fears and signs of a slowdown in consumer spending, and Shopify looks like a great long-term opportunity.6. Intuitive Surgical
Intuitive Surgical is dominant in its space, with a market share of about 80% worldwide. And it has lots of room to grow as the adoption of its surgical systems and the number of supported procedures increase over time. This is particularly true in many international markets, where the implementation of robot-assisted surgery could be a long-tailed growth catalyst for this excellent business for decades to come.
7 –10
7. Walt Disney
The House of Mouse is like the all-weather tires of a portfolio. The pandemic hurt its theme park and movie businesses but helped the Disney+ streaming service, which has grown into a powerhouse years earlier than Disney expected.
In fact, Disney+ now has about 146 million subscribers fewer than four years after launching, while the company's initial five-year goal called for 60 million to 90 million. To be sure, Disney is still trying to figure out the best ways to make Disney+ a profitable business, but it's clearly progressing in the right direction. The market is absorbing price increases with little impact on the subscriber count.
In 2023, demand for Disney's theme parks, movies, and cruise line has been very strong despite inflation pressures and recession fears. In fact, revenue is far greater than in comparable pre-pandemic times in Disney's parks due to initiatives that have driven higher per-guest spending. Plus, the company recently announced it will invest $60 billion over the next 10 years in its theme parks and cruise lines to make sure they stay full for the foreseeable future.
With Disney also laser-focused on the profitability of Disney+ and its other streaming platforms, Hulu and ESPN+, this could be a powerful combination of profitable all-weather revenue streams. In a nutshell, Disney might be the ultimate combination of an in-person experiential play and a tech-focused growth business.
Its amazing stable of intellectual property (Marvel Cinematic Universe/Star Wars/ESPN/Pixar/Disney) and cash-machine theme park business gives it a margin of safety that makes it perhaps the safest stock on this list. And it still has tremendous profit growth potential as the newer areas of its business evolve.8. Berkshire Hathaway
Although most of this list is made up of growth stocks, or at least stocks that have some exciting growth drivers, this is the relatively boring value pick of the bunch (but in the best possible way).
Berkshire Hathaway owns a collection of about 60 subsidiary businesses, including household names such as GEICO, Duracell, and Dairy Queen, just to name a few. Berkshire also owns a portfolio of common stocks worth about $355 billion that includes massive stakes in Apple (AAPL 0.68%), Bank of America (BAC 1.54%), Chevron (CVX 0.84%), American Express (AXP 1.75%), and Coca-Cola (KO 0.34%), as well as positions in dozens of other companies.
Most of the larger positions were personally handpicked by legendary investor Warren Buffett, who still manages the bulk of Berkshire's investments. In fact, If Berkshire were a mutual fund, it would be the world's largest actively managed mutual fund.
The Buffett bears will say he has lost his fastball, but Berkshire continues to produce market-beating returns in most years despite its massive size. And while Berkshire certainly won't produce the 3,787,464% return (not a typo) it has produced from the time Buffett took the helm through the end of 2022, there's no reason to believe it won't continue to outpace the S&P 500 for the foreseeable future.Buffett won't be in charge forever. But Berkshire is his legacy, and he's been stress-proofing it for years to ensure it's in solid shape long after he's no longer running things. Showing his faith, he and longtime business partner Charlie Munger have been buying back shares regularly. That's a good sign for patient long-term investors like us.
9. Amazon
Amazon doesn't really need much of an elevator pitch for most people. The company has a dominant lead in the U.S. e-commerce market. And its Amazon Web Services cloud platform is also a market leader, with a significant lead over the other two large players in the space, Microsoft (MSFT -1.16%) and Alphabet (GOOGL -0.51%)(GOOG -0.45%).
However, more growth potential exists than you might think. We're still a long way from maximizing e-commerce adoption; it still accounts for a little more than 15% of all U.S. retail sales. The cloud industry is relatively young and expected to roughly quadruple in size to a $2.3 trillion market by 2032. Amazon also has a ton of potential in other areas, such as healthcare, grocery stores, neighborhood markets, and more.
10. Alphabet
How to use this list
How to use this stock list
If you're just starting out on your investing journey (or want a sanity check), please read through our guide on how to invest in stocks (mentioned above). It goes through all the basics, from how to get started to how to determine your personal investing strategy to how much of your money to invest in stocks.
Although I'm bullish on each of these stocks and think they are good stocks to buy right now, they might not all be the best choices for investors without established and diversified portfolios. Even the most stable companies on this list aren't immune to volatility in their stock prices, especially over short periods.
For this reason, if you're just getting started, you'll also want to see our list of the five top tips for investing in stocks for beginners. To be sure, I think the 10 stocks discussed here are some of the best long-term stock investments you can buy now. But it's wise to start with the stocks that speak to you, and feel free to ignore the ones that don't.