Buy Build or Renovate? 7 Things to Keep in Mind.