I just listed my home for sale on the MLS (in Colorado), and I was wondering when do I start shopping for title insurance? Do I start calling title insurance companies now? Or will the title insurance companies require me to have a purchase agreement first?