How long should you actually wait before signing a mortgage together?