If you can believe it, we are just three months from Election Day.