The beneficiary of right stock are those that have good understanding of investment. Its a pity that most people put money by investing huge amount of money on wrong stocks. For best stocks, you must know much information about the company that issue the stocks out and the terms of the company. If this is settled it will be easy for stock buyers to choose the best stocks to put money on.
When purchasing shares it is good o be conscious of what shares you purchase. Not every company share is worth buying. Often when investors are starting out, they purchase stock because of what dividend it promises, the problem with that is that you are overlooking so many things, like the past performance of the company and the predicted growth rate based upon that performance. The best stocks to buy are those that show great signs of growth because they have had a consistently good performance in the past. It really is not about what everyone is buying. It makes sense to actually do your own rasearch. Don't just look at what someone is offering in the form of dividends, take a keen look at what it is offering in terms of performance.