When to take a hpt

Me
Hey all, so today I am 8dpo, when could be the earliest to test?? Thanks and baby dust to all 👶🏻❤️ xxxx