Do I test tomorrow or wait?

Selina • 35 and ttc since November 14. Desperate to have a baby. First ivf resulted in mmc at 7 weeks. Second ivf didn`t work.
So we have been TTC for 5 months and my cycles since coming off the pill have gone down from 33 to 31 to 30 then to 27. However l'm on cycle day 28 now so length has gone up again. Glow thinks my period is due Thursday (which would mean a 31 day cycle again) but I'm wondering whether I should test tomorrow morning or wait?