Most travel credit cards offer a
signup bonus to incentivize you to sign up. You can usually earn these bonuses by meeting a minimum spending requirement within a few months (e.g. spend $3,000 within three months of account opening to earn 50,000 points). Never overspend to earn a bonus, or you're simply wasting money.