If you have other cards, such as Amex Hilton etc., I would wait until those category bonuses get devalued then apply for limited time bonus category cards. That way you can extend the length of time you are constantly earning a bonus in those categories.