how long should you wait to test for pregnancy?

I was supposed to start my period on Thursday and it haven't come yet but I have a little bit of cramps and a little breast soreness like it might start late? When did you guys wait to test? I just don't want to test it if it's going to be late