When should I test???

When does everyone think the best time to take a pregnancy test is? I should have had my period 3 days ago, I have having pregnancy symptoms then, but I'm not now. I took a test yesterday that said I was negative, but I still don't have my period. So my question for future reference is...

WHEN is the best time to take a test??