When should I submit an application through ESTA?5

Applications may be submitted at any time prior to travel to the United States. The Department of Homeland Security recommends that travel authorization applications be submitted at least 72 hours before travel. If not revoked, the travel authorization is valid for two years from the date of issuance or until your passport expires, whichever comes first.