Following a strong market rally, veteran investor Anil Singhvi has highlighted two stocks for medium-term investment, recommending a 1–2 year horizon for potential long-term gains.