Latest Answer: Buying vs renting is one of the challenging decision for anyone but at the same time future cash-flows is the most important factor one has to consider while making a decision. Multiple components are taken into account while making a decision based on future cash-flows. These include income, savings, existing home loans, EMIs, maintenance, property tax, income tax benefits, deposits, down payment, brokerage, monthly rent, interest rates prevailing in the market.