There are multiple deadlines depending on how you get the application.
By Mail or by Electronic Means: 7 days before the election - Oct. 27th
In Person: by close of business the day BEFORE the election
By Designated Bearer or Administrator: by close of business the day BEFORE the election. (Designated Bearer is anyone you choose to pick up or deliver your application or ballot.)
By Authorized Agent: by 1:30 p.m. ON Election Day. The authorized agent must file with the County Clerk an affidavit from the administrative head of a hospital or nursing home located in this state verifying that the applicant is a patient of the hospital or long-term care or residential care facility licensed by the state and is thereby unable to vote on the election day at his or her regular polling site.