Best day to test?

When is the best day to test? Af isn't due until November 12 according to another app and November 15 according to this one. I've been having a metallic taste, cramps, I've been avoiding a lot of food I would of normally eat, going to the bathroom a lot at night. Every 2 or 3 hours I end up getting hungry, and I've been getting nausous a lot, plus for the first time ever I slept all day today.