Stocks to buy for short term: Jigar Patel recommends three promising stocks for short-term gains. With technical patterns suggesting solid entry points, you can capitalise on these insights.