Stocks to buy for short term: Ajit Mishra of Religare Broking identifies three stocks poised for significant short-term gains, amid market caution driven by monsoon concerns.