To add, not all Brazilians love carnaval. Some hate it (same with soccer). Plus there are parties that start like a month before actual carnaval so they can get their fill at those and then Airbnb their place for top dollar during carnaval which will more than cover a trip abroad.