When to test

Taylor • Baby boy feb8th2017👦🏼, babygirl march21st2020🧑🏼baby march2022👶🏼

I'm 7 or 8 dpo, and I'm wondering when it the best time to test? I just want to test before my period is due as mine is always irregular anyways.