Testing issues

Jessica
So according to ovia I am 3 days late and BFN 2 days ago. According to glow i am due I'm the 2nd but that means no period for December. Should I test tomorrow or wait. I kinda want a belated Christmas gift for family test or wait