When Can I Earn a Second Credit Card Sign-Up Bonus?

TPG reader Cindy sent me a message on Facebook to ask about credit card bonuses: “I earned a sign-up bonus from the Marriott Visa in September of 2014. Chase says I need to wait 24 months before I can earn another one. Do I need to wait that long before I open a new card, or just make sure 24…