Here is a thought: Opening a 0% credit card and running the balance (while making the minimum payments and saving/investing the cash you would have used to pay off each monthly bill) amounts to free money so long at the 0% is in effect. I opened a card with a two-year 0% window last month. Looking just now, the best I can find is an 18-month version of the same thing. Which would you rather have, a meager 1% - 2% cash reward on whatever card you're using or free money for two years in a 7% inflationary environment? Sure, it is not a so-called 'rewards' card and you need strong willpower to remain disciplined, but I'll take a 0% loan for two years, thank you very much.