This question is asked to you to understand your research skill abilities. You can reply to this question by discussing the pros and cons and then discuss the data you gathered from your research to justify your answer.  One example can be, "Before I begin to share my recommendation, I would ask my supervisor to share the company's budget for it. Once I get the information, I will start researching to understand whether it will help boost my team's performance and suit the organization's budget. Other than the features, I shall verify how relevant that purchase would be for future projects so that the company does not have to spend a good amount of money again within a short period. Finally, I shall suggest three to five software options and share their benefits and drawbacks with my supervisor."