This could be one of the biggest elections of our lifetimes.