Should I take a test?

Okay so I was supposed to get my period on Sept 16 but it did not come. So I decided to take a pregnancy test week by week after a week I missed my period so to be sure and all 4 tests came back negative.

So on October 13 I was already 28 days late so I decided to take mega doses of vitamin C because I read online that it can induce a period.

After 3 days of taking mega doses of vitamin C on day 5 October 16 i noticed that I had pink discharge

On day 6 yesterday I had red/brown discharge.

And today day 7 October 19 I have this. I had to stick q tips in to check if it was blood.

I did not wear tampons because the bleeding is just light and not heavy. I’ve been only wearing a pad since 7am to 5pm and this is all the blood that came out. I’m confused...is this my period or is this just spotting or implantation bleeding? Should I take another pregnancy test just to be sure?