It’s seldom the case that a stock is a good buy simply because it’s “cheap.” A lot of stocks are cheap, and generally speaking, they’re cheap for a reason. It could be because they participate in end markets with little to no long-term growth prospects. It could be because of a perception of serious execution issues.