HDFC Banks return on assets (RoA) has slipped below 2%, which is rare. RoA is expected to remain around 1.8%-1.9% for the coming financial years, reflecting a possible pressure on the net interest margin. While its valuation remains high compared to the 10-year average price-to-book value of 3.4x, does the current stock price fall make it for a buy?