Help?

The last day I had sex was November 16 and I was on the pill but on that day I forgot to take my pill and didn’t take it until the next day I missed another pill on that same week. And now that it’s December my period is 4 days late which is weird because I always get my period on the 10th or a day after and I’ve been feeling nauseated lately so would this be a good time to take a pregnancy test or should I wait longer ?