With weekly expiry on the cards and the put-call ratio (PCR) being at the higher side at 1.61, we could witness bouts of volatility. However, as long as Nifty trades above its previous all-time high of 14,754, it is a buy-on-dips market. While on the upside, the target is placed around 14,932 as the upper Bollinger band is present at these levels.