I think its very simple, if your EMI is more than 30% of monthly in hand salary, you should better opt for rent. You buy a 20 Lack property for which you take loan and pay EMI approx 20,000/- per month for 20 years and you end up paying 48 Lakh finally after 20years when you claim that to be your own house. Now you try to sell that house, probably 20 year old flat in year 2026 would not fetch any buyer for handsome money. Better similar house you can have on rent for not more than 10, 000/- per month.
Think before you invest, time is changing very fast today.