If you're like me and have diversified your points earning or simply want more earning opportunities, then you probably already have the Chase Sapphire Preferred. This card allows you to transfer Chase Ultimate Rewards points 1:1 to Marriott Rewards and other travel loyalty programs. It earns 2pts/$ on travel, dining, parking, etc. and 1pt/$ on everything else.
To further maximize your earning potential, it is advisable to pickup the no-annual fee Chase Freedom Card, which typically gives 5pts/$ on rotating bonus categories quarterly. BUT, Chase did something special a few days ago and upped the offer from 5pts/$ to 10pts/$. In addition to that, they reset the maximum spending limit of $1,500 if you were already enrolled.
So right now is an excellent opportunity to rack up them points on Christmas (or yourself shopping) for future stays. I know I will!