 Finding good companies to invest in is getting easier because even quality is getting undervalued. Finding companies that will be good investments, thats harder. I believe that investments need to be companies that enjoy significant pricing power, inflation resistance and through-cyclic earnings stability. 