Outsourcing vs Building an In-House Team and Which is More Cost-Effective for Scaling