When to test?

When is the best time to test? I'm currently 10dpo, but I don't want to test too early.