Christians make excuses to celebrate their PAGAN holidays. The Moshiach aka Messiah was NOT born on December 25th and none of his followers ever celebrated Christmas or Easter. BOTH are Pagan holidays but Christians don't care.
So let them sin and laugh when they're burning in Hell
Think he born around early September to the middle of October. It too cold for Joseph, Mary, Jesus and the donkey to travel at day/night in November-December and there may be cold weather and maybe snow in Israel at that time 2000 years ago. They might have travel to Egypt in September to the end of October before the cold weather come.