Neither one, if there are other viable candidates. That being said, I won't vote for Republicans for a federal position & I won't vote for Dems for local offices unless their opponents are just total idiots.

I'm voting for whoever has the Conservative endorsement, which, in my local races, at one time, included many Democrats. As the local and state Democrat parties have pushed all of the conservatives out and are now totally driven by leftists, I might not ever vote for another Democrat locally or at the national level except for in primaries, which is why I remain registered as a Democrat.