Nifty 22nd December 18500 CE is a strong buy on rally or sell at higher rally?