Automation Logic to send reminder at 30 day mark


Hello, I am trying to set automation where when the event date is 30 days out, communication is triggered to the contacts listed on a particular row.

This is how I had set it up. But, the reminder actually went out on the day of, instead of 30 days before. Any suggestion will be greatly appreciated. Thank you