After months and months of campaigning, and incredible numbers of television and social media ads, it's finally time for Iowa voters to make their decisions.