No one can possibly answer this. It all dEpends upon your goals and where you are at now. Meaning do you have a show in 2 weeks, 6 weeks, 10 weeks etc. Are you even competing... some guyS seem to act super serious (weighing food, 1 cheat meal per week or 2, 2 hours training per day) and they are 15% wanting to get down to 12%.
It's all depends upon your progress and would you benefit from a cheat meal. People would need to see pics and basically have followed you over time (a coach). Plus like the above mentions how serious are you doing things and could it negatively effect your prep if you do. Plus again some people need to lighten up as they live like a bodybuilding hermit when they don't need to.
I just had some pics done and had a cheat day and I will have a few more as relaxing this week. But I went way overboard and didn't stop. Probably about 7000 calories in 1 day and 5000 were carbs. 2000 were fat and 1000 protein. I just ate a massive container of paella (about 500g carbs), box of cookies, box of shortbread biscuits, 2 yoghurts, bowl of rice krispies, peanut/almond butter, eggs with bacon on pancakes and honey, toasted bagels with honey, jam and marmalade etc