An analysis reveals that for a ₹1 lakh salary, Pune, Hyderabad, and parts of Chennai offer the best home-buying opportunities, while Mumbai is the least affordable.