After Tuesday’s primary, the conditions are ripe for Dan McCready to win North Carolina’s 9th Congressional District.