'A buy-on-dips pick': Why HDFC Bank is getting backing from