Is it too early to test again??!

My period is 4 days late. I tested 2 days ago (6/17) and it was negative. Is it best to wait until my period is 1 week late to test again or can I test again tomorrow? I'm so anxious but I don't want to waste my money on tests. Has anyone ever had a late period, negative test but was still pregnant?

I'm bloated, exhausted, have headaches and increased cm. My boobs are sore and feel bigger but I could just be in my head.