Pregnancy Scare

I am on Day 6 and so far my period hasn’t came. I have cramps throughout the day like my cycle is coming but my breast isn’t sore which is unusual for me. My boyfriend and I used the withdrawal method on July 22nd after my last day of my cycle and it is currently August 21st. I have been undergoing stress since this is my last year in school. My cycle is irregular but it has always started within a 3 - 4 day window. This has been the longest without my period starting.

When should I start to panic and take a test?