When Can I Test?

Ka

I am one of those people who HAS to test before AF is due... I am 6 DPO, and expecting my period the 22nd. When is the soonest I can test??