Early Voting is halfway over, Ready for Election Day?