If you’re planning to buy a home within the next 90 days, you should start shopping now. You want to research available loan programs, your credit scores and choose the right mortgage type long before you start making offers, to make sure there are no surprises once your offer is accepted. If you’re applying for a mortgage refinance, you should start shopping once you’ve determined whether the cost outweighs the benefit of refinancing.