No question about it.  There is a silent hidden majority of people who will vote for Trump but who won't tell pollsters, strangers, even their friends/family.  But everyone must register and turn out to vote.  No excuses.  Pay attention to your local candidates too.