election timing debate