The time to buy stocks is consistently over time. You should never buy your investments with the idea, 'I have to get a certain return.' You should look at the best return possible and learn to live with that. But you should not try to make your investments earn what you feel you need. It doesn't work that way. The stock doesn't know you own it.
Warren BuffettThe best way in my view is to just buy a low-cost index fund and keep buying it regularly over time, because you'll be buying into a wonderful industry, which in effect is all of American industry... People ought to sit back and relax and keep accumulating over time.
Warren BuffettOne of the ironies of the stock market is the emphasis on activity. Brokers, using terms such as 'marketability' and 'liquidity,' sing the praises of companies with high share turnover... but investors should understand that what is good for the croupier is not good for the customer. A hyperactive stock market is the pick pocket of enterprise.
Warren BuffettThere are three important principles to Graham's approach. [The first is to look at stocks as fractional shares of a business, which] gives you an entirely different view than most people who are in the market. [The second principle is the margin-of-safety concept, which] gives you the competitive advantage. [The third is having a true investor's attitude toward the stock market, which] if you have that attitude, you start out ahead of 99 percent of all the people who are operating in the stock market - it's an enormous advantage.
Warren Buffett