I do not play it like a strategic game where I try to maximize the new cards, figure out which cards have the best deals for which purchases, etc.... Instead I haphazardly apply for new cards from time to time. With a high income and 800 score it's pretty easy so I get new cards when I want, cancel old ones, etc.... I typically do it when I see a come on deal or when I can stack deals together like getting the Chase Southwest personal and business card about January 1 and qualifying for a companion pass by March so have it for over 20 months. That's a good financial deal!