How the average Indian actually lives in 2026: ₹26,000 monthly wage, 47 m² home, 50% out-of-pocket health spending, 700M smartphones.