Buying a home is one of the biggest decisions you will ever make in your life which is why you do not want to get it wrong. Because it is a big decision, you will need to have facts so that you can make the right call. For people who are buying the house through a mortgage, the credit score needs to be stellar and you should not make dumb mistakes that would compromise that. Even if you have a lot of money, you need to avoid moving it a lot at least for 6 months before you apply for the loan. The lender, as well as the seller, want assurance that you can keep your money in the account for some time because they do not want to sell a house to you then clear your bank account the next day.
Go through the loan application process and get approved before you make the decision to buy a house. Do not get confused about having a good credit score and getting the feedback that you are pre-qualified for a loan because this is not an assurance that you will get the loan after all. When you have a loan pre-approval, the lender will have already done a background check on your finances and determined that you can get a certain amount of money in a loan. This way, you will not go around making promises to buy houses you cannot afford which can be a big disappointment to you and the seller when the final decision by the lender comes in.
You need also to do a thorough survey of the property you will be purchasing so that you do not get into disputes and Google is a great place to start. Before you buy a house, get a land surveyor and work with him or her in establishing the history of the property you will be buying. There may be a lot of sacrifices in terms of time and expenses but this is not a big deal compared to a lifetime of court battles. You might have seen people kill or injure others because of border disputes and this is how serious they can be.
It is true that there may be a time when prime land goes at low rates but waiting for this time is not the best thing for you if you are looking to buy just one home. Your might hesitate on buying a great home waiting for a deal that would never come. Also, unless going remote is your deal breaker, do not forgo small homes in great places in favor of big ones in a not-so-good place.