You’ll never regret it.* And if you think you might run late, call. People are exorbitantly grateful for this. Plus, it just feels better when you’re early. Trust me.
*(This applies to professional events/meetings) For a party, being early can be annoying to the host, so just be on time.