In need of advice

So I’ve been pretty sure I’ve been pregnant haven’t taken the test yet I’m so post to get my period Sunday but instead I got “it” five minutes ago I’m not sure if it’s my period or I’m spotting it was brown and like pinkish which has never happened before by my calendar I would be 4 weeks pregnant so it makes since but I don’t know what to do