In exactly 4 weeks voters will take to the polls and decide the next president of the United States.
But 65% of the voters in Pima County have the chance to make that choice this week.
On Wednesday, October 21st, the Pima County Elections Department says they'll be mailing out nearly 354,000 early ballots.
Whether you decided to get your ballots mailed to you or cast your vote the good old fashion way, there's a lot that you need to know.
For example, who will be on the 2016 ballot come November 8th.
Brad Nelson, Elections Director for Pima County says nearly 360,000 early ballots will be sent out October 12th. In fact, he believes it's a good way to get informed about the candidates.
"If you don't know about those ahead of time and you go to the polls you might be in an education slump where as if you're an early voter you get those things approximately 30 days before election and you're able to look at that ballot and go 'I wonder how that candidate feels about the issues I'm interested in' and then you get to do a little research."
For those of you who are heading to the polls, a sample ballot will be sent to each voter household two weeks before hand. It will also provide you with your location to cast your vote.
Both Republican and Democratic parties will be present to make sure procedures are being followed.
Bill Beard with the Pima County Republicans Office says, "Making sure that every ballot that is supposed to be counted gets counted and if there is something that is not supposed to be counted it is dealt with in the proper way."