> rate of return the money you would otherwise use for the down payment
Really the most important number, but all of these suggestions are crucial to the calculation. Money that doesn't get invested in a house gets invested in other things. Pretend it's in an index fund.