Time in business gives you instant leverage for leasing, credit, and supplier trust. A new company must wait years to earn that.