Should you rent or buy commercial office space? The answer depends on these things