Ovulation help!! TTC

Can someone help me understand if I ovulated and do we need to have sex tonight as well? Thanks!