Too soon for a pregnancy test?

I am 4 days late and I have only had light pink spotting. No cramps. Sore breasts. Many things could be the cause of a late period...stress, being around a mother female who is also late for her period...but I also had sex during my fertile window. Is being 4 days late too early for a test?