Warren Buffett has had such a successful investment career that he can now only invest in large cap stocks, but for smaller investors, he recommends investing in small-cap stocks and in inefficient areas of the market.

personal financestock marketstock investinginvestingstock picksvalue investingdividend stocks