Value Investing - A strategy of selecting stocks undervalued by the market to generate long-term wealth.