How early is to early

Shandi
My AF is is due in 7 days. I just took a test and it was negative. :( So how early is to early to take a pregnancy test?