You must pay the full deposit when exchanging contracts
You can complete all reports and inspections before the end of the “cooling off” period (if there is one) – and withdraw your offer if anything is wrong
You are aware of the asking price
A higher price can result if a number of people are interested and make offers
You may be able to negotiate some of the terms of the contract