Timing is critical for webinar invitations. A good practice is to send multiple emails leading up to the event:
Initial Announcement: Send the first invitation 2-3 weeks before the webinar. Reminder Emails: Send follow-up reminders a week before, a day before, and an hour before the event.