Credit card sign-up bonuses are one of the best reasons to apply for a new credit card. Many cards offer bonus points or miles for signing up and spending a certain amount of money in the first few months. These bonuses can be worth hundreds or even thousands of dollars, making them a great choice…