How much time really does home financing pre-approval take, and you can what exactly is the authenticity period?