With the major indexes near all-time highs and with valuations well above the historical average, cheap stocks are like needles in a haystack. Finding compelling value is much harder today than it was a few years ago, and the post-election rally hasn’t helped.