People who have money they won't need for a few years should consider investing in stocks since it has the potential of earning the highest returns. Waiting to invest that money is more likely to have a negative impact on an investor's returns than a positive one.Money In stocks is the best book for beginner for how to make money in stocks and how to start in stock market & the basic of stock market.