Itching to test! Going insane!

Zoe
I'm due for AF on the 4th, is it too ealry?! Which tests are best at detecting early ladies? Xx