Pregnant?

I am currently 3 days late for my period my boobs are sore, I've had cramping, I've been feeling nauseous and I'm off some foods is it too early to test or should I?