So afraid to test!

I’ve been TTC for 14 months now (since i got off BC). I got a hsg scan done Jan 16th and everything was clear and normal. I’m not obese but i am over weight. I started keto last month. My period is like clock work and i always start spotting 2 days before. My period was supposed to start today, no sign of it. Should i test?