DIY makes sense pre-revenue. Once you have product-market fit and need predictable lead flow, the cost of owner-time and lost momentum exceeds an agency retainer many times over.
You're pre-revenue, validating an idea, and have more time than money.
You have product-market fit, you've outgrown DIY tactics, and you need a predictable lead engine without owning delivery yourself.