Believe it or not, we have less than three weeks until our primary election.