When is the right time to test. With so many BFNs in last 6 months. I really want to wait the maximum I can. Advise please. Cycles are 22-25 days with 26 being my longest in the last 8-9 months.

An