And, assuming you don't like Hillary or Trump, the most positive thing you could do with your vote this cycle is help a 3rd party get federal funding and a national stage to promote their platform.
This is exactly why I have been voting for the Canadian green party for my entire adult life. We finally got an MP (equivalent to a senator, I think) in a few years ago, Elizabeth May. You should hear her rip into the mainstream parties in the middle of parliament, it's awesome. Harper tried passing a bunch of new laws to shut her up, but he lost an election before he could pull it off.
In the US there's a green party candidate for president this year too, Jill Stein. Last I heard, they were able to get onto the ballot in most states.
Gary Johnson is a neo-con hack. Voting for him is like barely voting for a 3rd party.
Yeah, tbh, just throwing your vote that way to pollsters may be enough to get him on the debate stage and that is the best you can really do.
Remember the old joke that I can't be a Democrat because I want to spend my own money, and I can't be a Republican because of what I want to spend my money on?
If you chuckled at it, you should check Gary Johnson out. For real.
Does not support net neutrality. Game over for me.
But does support undoing NSA surveillance. If I'm going to pick tech issues to vote on, I care more about that one than net neutrality.