What Steps Should You Take Before You Buy or Sell a Business?

Given today's feverish market, some people are rushing through transactions and skipping critical parts of the process.