¿Por qué las elecciones de EE.UU son en noviembre?

Las elecciones americanas, a diferencia de las españolas, tienen siempre una fecha fija. La fórmula que las define es bastante compleja «el primer martes después del primer lunes de noviembre de un año bisiesto».