Should i test now or wait?

My fertile window was 14-20 I had sex 7 days with no pull out. I notice I started cramping on the 16th till now still with cramps. I've had stomach cramps,abdominal cramping the most,bad hot flashes like sweating, tired,I threw up on a empty stomach and when I got a massage. My period isn't due till July 3rd. Should I test now?