Confused.

I have been spotting for 5 days now just some light pink and very little, when I wipe and it’s not getting any heavier . Which is not normal for me bc I never spot for this long before my period, Now my period is 3 days late .

There could be a chance that I’m pregnant but I don’t know if this is enough reason to take a pregnancy test or maybe I should just wait until the end of the month .

I guess my question is should I take a pregnancy test or just wait until the end of the month