Anyone who wants to invest some of his money in the stock market business is urged to get the professional services of a broker who would teach him on how to buy stocks. When it comes to shares of stocks, the stockbrokers are usually the most knowledgeable people because they conduct researches and studies of company profiles and history. They know when a company is in a precarious state and also know if a company is doing well in its line of business. This does not automatically mean that one should buy shares of stocks only from companies that are performing well because such company may have reached the peak of its business success. When you buy shares from this company, the value of your shares has no other direction to go but down. Of course, the best time to buy the company’s shares is when the shares are at its lowest value or before it reaches its peak.