Pay off 30-Year Mortgage or Invest the Difference?