Rahul Sharma from JM Financial Services suggests buying on dips as Nifty is poised for 24,000 and the risk-reward is ...