Christmas family advice

Curious this is my baby’s first Christmas I have spent every dime I had provided for him being a stay at home mom. My husband has not pitched in for none of Christmas I have bought it all on my own which I have no problem with. But I would like to see my kid open his Christmas presents on Christmas morning/play with the toys I know he can’t open them really . My husband‘s grandma has. A Christmas party but she lives an hour and a half away she wants us there at 12 Pm i’m not trying to stay there all day especially because they disrespect me a lot with kissing my baby and such. How long is a reasonable time to stay not mentioning we have another hour and a half drive back. I would say two hours but I don’t know I kinda wanna spend Christmas with my first kid.