Recommendation by the US Postal Service:
"The US Postal Service recommends that voters mail ballots one week before the due date to account for any unforeseen events or weather issues and to allow for timely receipt and processing by election officials."