should I test?

Ovia says to test tomorrow (12dpo) but AF isn't due till 4/11 I'm worried I will be testing too early and get a negative. Should I test anyway or wait till AF is late? I'm going crazy wanting to test but don't want to be disappointed.