If there’s one thing you should know about etiquette, it’s not to show up at anybody’s house empty-handed. If someone is hosting an Oscars watch party, a baptism for their pet pig, or a good old-fashioned house party, you should at least come with a bag of chips if you can’t afford anything else. It’s showing a token of appreciation for the host’s invitation and ensuring that they don’t have to buy all of the drinks or the appetizers themselves. This aspect of etiquette is often lost on young people, but it’s never too late to start if you’ve spent most of your adult life being hopelessly oblivious.
Even so, you shouldn’t go into hosting with the expectation that everyone is going to bring enough for everyone. There’s a balance that must be striken, and if you host a party with no food or drinks for anyone, you are a bad host.