Prashanth Tapse recommends buying these three stocks in the short term - Cyient Ltd, Afcons Infrastructure Ltd, and Mahindra ...