How many days before AF do you test??

Stacey
How many days before AF is due to arrive do you test?
I know it's naughty to do before she comes but Ahhhh it's hard isn't it!!???