Dollar General's brand is showing some cracks and may be a warning sign ahead of earnings