Buy the platform when it fits. Build when your process is the product.
Planning and supply-chain suites are excellent when your operating model matches theirs. Custom wins when your edge is the process the platform cannot model without years of configuration debt.
If a product fits, buy it — we will say so on the first call. Build when per-user fees, configuration sprawl, or a process you refuse to abandon make ownership the cheaper three-year answer.