Let's say you sit down and make a DCF for every company in the S&P 500. Now sort them by how much their current price differs from what you call "fair value".
You expect that investing in all of the companies in the upper half of the list will result in a better long-term return than investing in the lower half of the list?