Ovulation help

I just did this tonight since I forgot this morning and I am due for my ovulation in a day my tracker said. Does this mean I am ovulating now and we should BD tonight or should I wait until tomorrow night to BD. We BD last night as well.