i'd be getting some preapproval under your belt. it can take time and it makes any offers you do make that bit more enticing for the vendor.