When do I get an inspection?

You should schedule an inspection as soon as possible after the home is under contract but before closing. This will give you time to negotiate the terms of the sale based on the inspection results.