When should I test?

Angel

Hello, I’m new to these types of apps but I’ve been going crazy just waiting and need some outside opinions. I had unprotected and no pull out sex on the 5th and the 15th of Jun which are days 13 and 23 of my cycle which typically my cycles are about 30 days long. On the 17th I had discharge that was very light pink so I put a tampon in and later that day when I removed it there was barely anything on it ranging from brown to light pink. I put another one in and just went about my day, didn’t last 48 hours and then nothing since. My period is due for the 23rd of June which is just pays day 30 of my cycle. So I’m not sure if the timing plays out for it to be implantation bleeding or not? I didn’t take any pictures but I’m sure I can find a similar picture online if anyone wants a reference.