when to test?

Lo
Hi ladies, 
I'm a chronic over tester, I always test way to soon and spend so much money. What's the soonest you should test? How many dpo or days before AF 
Thanks 💕