is it too soon to take the test?

I'm 4 days late for my period. I thought I was gonna have it because I was cramping but It never showed. I just got this clear white discharge and that was it. I was cramping during the times I was suppose to have it but it never showed up