With markets near all-time highs, it makes sense for investors to exercise caution. Four Warren Buffett high-yield stocks may ...