I find ‘after’ is more targeted. You are asking the question because you are assuming you will put on some pounds while you feast with your family. If you fast after the feast it’s a simple matter to continue whatever fasting protocol you are using until you have re-reached your target weight.
I do this all the time. I don’t exactly fast (I do daily 24 hour ‘intermittent fasting’ but I have always considered that to be time restricted eating and not fasting. For me fasting begins at 36 hrs), but I do a modified and more restrictive diet whenever I put on a few pounds. This can happen fairly easily if I eat a bit of extra carbs with family or sometimes after I’ve had a sweet treat or two.
I don’t calorie restrict. I time restrict (one meal a day) and I restrict palatability. For me what works best is cutting absolutely everything except fatty cuts of beef and salt. Nothing else. When I do that I will lose weight every single day until I surpass my goal weight. A salted ribeye steak is delicious but you will put it down when you are full.
Anyhow, that’s my protocol because I find fasting too hard, but it’s still probably preferable for most people to fast (faster weight loss anyhow).
But you have no experience fasting. You can’t easily go from eating all day on your current plan to fasting. Everyone here who fasts is first keto and fat adapted and then generally works up their fasting ‘muscle’. That takes time and effort. There is as reason why everyone is fat today. If just giving up food until you got thin again was easy everyone would be thin. You need to be both keto and to practice to take fasting out of the ‘very difficult’ range.
Almost everyone here only eats once or twice a day already. That’s the power of the diet that perhaps you don’t understand. A low carb/high fat diet keeps your hunger and satiety hormones under amazing regulation. You need to eat much less frequently and this allows your insulin to drop and your body fat to be released as fuel. If you go back to a higher carb diet after your weight loss however, you won’t be enjoying the benefits of this regulation and that’s what makes fasting so much easier for keto people.