Is it too early to test?

I am only 4 days late, I have weird sharp cramping throughout out the day for past week. Thats it. Nothing else. I have a test but not sure if it’s too early to test. I don’t wanna waste it lol