Dollar General's (NYSE: DG) focus on offering discounted essentials could make it a top defensive play for 2025, especially with the stock trading at a deep discount. Melius Research analyst Karen Short recently upgraded the stock to a "buy" rating with a $110 price target, implying upside of 27% …