How do I set tasks automatically back from an event date

How do I set tasks automatically back from an event date

I want to set an event for a new lead which is a date in the future (A wedding) I then want to automatically count backwards 3 months, 6 months etc to remind me to send specific information.

Is this possible? if so how would I do this I'm a newbie in here