Is it possible

I have skipped my December period unless it starts tomorrow. My app says I'm 8 days late now. I have taken so many test. Am I testing too soon? or do I need to go get a blood test? or should I wait it out?