TOO EARLY???

My period was due to come on the 5th and finish tomorrow...but it hasn't arrived and my cycle is regular. I have been having headaches, cramps, and nausea so I tested and got a negative result. Am I testing to early? When should I test again?