If voting did nothing, there wouldn't be so much voter suppression and gerrymandering.
Personally, I would say absolutely do not stay home. If you want to abstain from the presidential vote or primaries it might not make a difference, depending on your state, but in the more local ballots you can make a difference for sure. Even better, consider getting involved in local politics, even just in the school board. Showing up to meetings and speaking can change minds. Shifting your town's culture and making local connecions makes a bigger difference than a vote for Biden in most states.
Voting is not enough, but as someone else here said, vote for who you'd rather negotiate with. Additionally, when people like Trump get elected it sends a message to their sympathizers that they're in the right, and it helps the overton window shift to the right. Look at the increase in hate crime after Trump won. Who is in power can cause cultural shifts that also make activism harder or easier, or even literally safer.