When to bring investment into your business

Weighting financial and non-financial factors will help you make a decision.