During my last cutting diet, that is the one that took me to 5.5% where I have hovered ever since, I did the following things right:
1. I lost the final pounds of fat very slowly and the weekly calorie deficit was subtle. The scale moved down as slow as one pound every other week. On the other hand, I barely felt like I was dieting and I maintained strength and muscle surprisingly well.
2. I was able to make a smooth transition into maintenance. I did not count the days until the diet ended, and I did not sit and plan a big refeed to celebrate when I was done. I didn't feel deprived, daydreaming about food.
3. I would do a extremely controlled and modest refeed 3x/week or 3x/8 day (on training days).
Now contrast this to what I did in the past, which caused me to feel miserable during the whole process and experience rebound weight gain:
1. I wanted to lose as fast as possible so I could work on muscle gaining. The weekly calorie deficit was fairly substantial given my already low body fat percentage - I was losing in the range of 1-1.5 lbs/week. I felt deprived and just wanted to get it over with. Strength and muscle loss was substantial.
2. I would sit and plan my big refeed meal at the end of the diet. I would count every day like an inmate counting the days to his release from prison. And once I reached my goal, I would go bonkers, eat a bunch of crap, take several steps back and then go back to dieting in a feeble attempt to make up for my screwed up "refeed" (aka binge in my case).
3. I did no refeeds during the diet.