The ideal time to get preapproved for a home loan is right before you begin your home search. This lets you know exactly how much you can afford and demonstrates to a seller you can be approved for a mortgage.