When finding a lender, there lots of options, and not all of them are good. In my wife and I's recent experience, we dropped our first lender because they did not see the litigation on the HOA until the very day of signing, and we were out $1200 (from the inspections and such) because they would not give us the loan. I'm glad they didn't give us the loan, but it made me ask, why didn't the lender catch that right in the beginning? Make sure you do your research before you decide to go with one, and shop around. Also, lenders make their money based on the up front fees, "points" as they call them, and interest rates. Be sure to know exactly what the costs are before committing to a lender.
General advice I can give:
1. Make sure you finances are in order, which it sounds like you have. If you haven't already, eliminate all debt possible. Car debt, school debt, any debt. Knock it out. You can still get a loan with one, but it's going to come right off the top of what your lender will give you.
2. Do not buy the first home you see. Be picky, be choosy. Homes go on and off the market constantly, and there is no reason to be rushed in the process.
3. When realtors advise you on certain lenders, it's not always the best option.
4. Know the difference between a house, a townhouse, and a condo. Sadly, not all HOA's are very well lead. Do you homework to find out budget stances and litigation. One of the things I have found in my area is that HOA's were not saving enough for future cost of roof replacements and other make expenses. As a result, the monthly dues for the residents had to be raised to ridiculously high levels to compensate.
5. Make sure that when buying a home, you are not maxing out on your monthly capital. Realtors and lenders do not look out for you in this regard. In other words, it's best to live below you means.
6. And finally, buying a home is like getting married. Just like the saying goes with marriage, so true is it with buying a home. It's better to be out of a home and wishing you were in one, than in a home and wishing you were out.
7. Do not contact the home owners directly. Work through the realtor.
8. Watch out for investors who handle the realty themselves. I ran into this once. I viewed a town home once where the investor and bought it, cleaned it up, and replaced a few things inside. Did an okay job; not great, but okay. The alignment on his cabinetry wasn't very good. But I knew that compared to the other town homes in the strip that he was asking for too much, and we put a bid on it for what we thought it was worth. He then responded back to my realtor with this and that as to why I would need to increase my bid amount. Him doing that was immediately a red flag, because I could immediately tell that he didn't believe in his price; he was trying to bluff. I no longer found him trustworthy, and as a result, I no longer found his work trustworthy either. He rejected my bid, which I was happy to oblige. I continued watching it though, and ironically, that town home stayed on the market for a quite some time (way longer than other homes in the area), and ultimately sold for close to what I originally put a bid on it for.
General process you should follow:
1. Find a lender. Compare prices, get to know them, feel things out. This will give you a general idea of what you will be approved of, and what you might be able to do to improve that situation before the rubber meets the road.
2. Once you have found a lender and know what you can be approved of, then you can search for homes within that price guideline.
3. You'll then want to find a realtor. That realtor can then show you any house you want to look at.
4. Look at houses you might find interesting. Price is absolutely important, but also take into consideration your community, local schools, your commute, realistic access to shopping and grocery stores (realtors love to greatly embellish this crap when a local grocery store might be like 10 miles away), local parks, etc. When in a home, look for things like work and repair jobs that aren't to code. Homes are rarely perfect, but nothing worse than buying a home where uncle-bob-didn't-know-what-he-was-doing did something, and now you have to pay to fix it.
5. Submit a bid on a home you like. And don't insult a home owner. It's a blind bid process and they do not have to accept your bid.
Last piece of advice. Do not immediately change your job after buying a home. Do not get married in the same year you buy a home. Do not start a new business in the same year as buying a home. I know a couple who is getting married, starting a new business together, and buying a new home all in the same year. We'll see if they survive to 2019