You may have heard the best way to earn as many credit card rewards as possible is to have six or seven credit cards at a time. But that’s a daunting task. Between my wife and me, we have 21 cards — but I cover the card industry for a living, and most people don’t. They also don’t have spreadsheets telling them which cards to use at any given store. However, you don’t have to go to such lengths to earn a lot of credit card points.

Specifically, all you really need to earn a large amount of Chase points, which are among our favorites for travel, is just three credit cards. And together, those three credit cards can cost you as little as $95 a year in annual fees.

We’re talking about the “Chase trifecta.” All three of these credit cards earn points in the Chase Ultimate Rewards® points program, which is one of the best rewards programs around. Even better, Chase allows you to pool points across all your Ultimate Rewards credit cards, including among family members, so even though you’re earning points on three different cards, they all can go into one big pot.

Intrigued? Let’s dive into each of these cards and see how you can quickly earn a ton of points you can use for your next vacation. First, let’s have a quick look at the Chase rewards program.