There are many schools of thought regarding how to invest money and make more of it. Some people spend their time and money following stocks and investing in new ones every couple of days. Sometimes they make big money, but more often than not they end up losing a lot by dealing too much in the search for short term gains.
There are others who invest carefully and occasionally but do not spend too much time fretting over which stock will go public next. They put their money in and let it stay there for a long period, perhaps over decades. It is similar to many real estate investors, who spot a good opportunity and sink their money in before the market begins to grow. The earnings usually take years and years to come to fruition, but it is worth it in the long run.