Shares of Dollar General (NYSE: DG) took a dive last year. Challenges with inflation, weak consumer spending in its ...