D-Street experts recommend three stocks to buy — Megasoft Ltd, Indian Overseas Bank, and Jain Irrigation Systems Ltd.