Now is the best time to get a pre-approval