An additional thought: the importance of voting is demonstrated by the lengths that the Republicans go to suppress voting.
"Cast your vote for the candidate that best represents your ideas and beliefs."
That's problematic. It's not an issue if your vote is only expressive rather than determinative. That is, if it is a dead certainty that Candidate X will win the election, then feel free to follow that dictum. Your vote won't change the outcome, but it will be noted by analysts afterwards. However, if there's any chance that your vote might change the outcome, then it's wiser to vote for the better of the two leading candidates, even if that candidate is imperfect.