Big Lesson from Microsoft
Many investors believe that if a company is good, it is always a good time to buy. But this is not true. Let’s take the example of Microsoft. It is a great company, but its stock did not give returns for a very long time.

This shows that even the best companies can have bad times in the market.
14 Years with No Returns
Around the year 2000, Microsoft stock reached about $36. After that, it fell to nearly $11. What is surprising is that it took around 14 years just to cross that same $36 level again. During this time, the company’s business kept growing, and its revenue increased many times. Still, investors did not get returns.
Good Company, Wrong Price
This clearly tells us one simple thing. A good company does not mean a good investment at any price. Timing and price both matter. Even if the company is strong, buying it at a high price can lead to long waiting periods with no returns.
Understanding Opportunity Cost
From 1997 to 2000, the stock saw a huge rise and became almost 10 times. After that, it stayed in a slow phase for many years. Then again, it grew many times later. The question is—why should your money stay stuck during that long waiting period? This is called opportunity cost, where your money could have grown somewhere else.
Not Every Stock Recovers
Another important point is that not all companies recover like Microsoft. Some stocks may fall and never come back. Waiting for years does not always guarantee success. This is why blindly holding a stock without a plan can be risky.
Have a Clear Investment Plan
To avoid such problems, you must have a clear plan. Decide where to enter, where to exit, and how much money to invest. Also, choose companies carefully. A strong strategy can help you avoid long periods of no returns and make better use of your money.
