When is the best time to rest?

I have a feeling I'm pregnant but I'm unsure on when to test because I'm not sure if it's too soon or now, I think I fell pregnant between the 12th or December and 1st of January, on the 9th I started spotting and today I still have little spits but hardly any it'd be the 2nd day now, should I take a test today or wait?