Ok, so your a noob the feeder world as your posts within the past year would indicate.
If your run has a holiday that falls during the week you WILL spend the holiday in the local hotel. I have spend more than one holiday drunk a$$ in a hotel rather at home. This year I'm at a base being the most senior man in house so I spent T-giving with the fam. I'm not saying its bad, but being out of town on the holidays is part of the job.
To answer you question NO, I did not fly on the holiday. But I have brought freight in on the night before and sat for 24 hours at the hotel (when most people would be with their families) then flown out the next morning (0200 local).
Flying boxes we do not technically fly on a holiday (depending on your run), but lets not mislead other readers of this thread so they think we get every holiday off.
To answer the question about the 25th or the 1st. I don't fly as I'll be on vacation snowboarding and drinking vodka. Preferably the latter before the first but I'm not to picky, but either way I'm gonna be F'ed up by 10 am. Maybe noon if I'm feelin' like takin' it easy.
Ref