Is it Time to Start Outsourcing?