When to test?

i’m 7 DPO and i have 7 days til my period starts. took a test and it was negative. is it too early? when is a good window to test?