Extra Cash? How to Decide Whether to Pay Off Debt or Invest