Late? Should I test?


So I know the best time to take a pregnancy test is after you've missed your period. My problem is I'm not quite sure if I'm late.

I started birth control pills this cycle, according to the pills I should've started my period yesterday. But if I go by what my cycle was before I started the pills, I usually wouldn't start until next Sunday.

I've been cramping off and on for a few days (also currently cramping now) and light spotting (brown) for 10 days (which my doctor said the spotting is normal for the first 3 months on the pill). Not sure if the cramps are my period trying to start or something else.

So my question is, am I considered "late"? Aka should I test now or wait another week?