I’m not going to tell you WHO or WHAT to vote for, but I am giving you some advice to ensure that your vote will truly make a difference.
I’ve noticed the all-or-nothing attitude of people around me and people in general. That is, vote totally one party or another because they’re conservative/liberal/not socialist/progressive/whatever. Or vote for one candidate because they’re anti-abortion or pro gun control or some other single issue.
One problem is that no party is fully conservative/liberal/whatever. In the olden days they were more unified in a political direction. Today, though, both major parties have several wings.
Which brings me to the other problem. Voting straight party ticket does not guarantee that your main view will be pushed. Sometimes, for example, a representative will be against your view on civil rights and someone from the other party would have been more in line with your view. Or the candidate who is stanchly for that one view may go against your other important issues.
The best way to vote, then, is to figure out what you think would make this overall a safer, happier, more just country, then evaluate each candidate’s previous actions and stated goals, and vote accordingly, no matter what party they belong to. And examine your own moral stance not just over one issue but all that affect the common good.
In short, vote to strengthen the basic American values of life, liberty, and the pursuit of happiness.