The current bull market is getting long in the tooth — it’s in its eight year — which makes it challenging to find “cheap stocks,” which I’d define as stocks that sport one or more attractive valuation metrics relative to their current financial performance and long-term growth prospects.
Moreover, there are usually good reasons why many cheap stocks are cheap; typically, they’re either widely considered to have very limited future growth potential, or they’re quite risky for various reasons.