Buying real estate is very complicated.
You have received some good advice from the other three people and here is what i can add to that.
Understanding the market today and knowing what you should pay for it is the most important element in acquiring real estate.
If you have a qualifies buyers agent that can help you with this will save you the trouble of making emotional decisions.
i'm sure you will agree when we decide for ourselves we usually leave money on the take due to the emaotional factor. Have some one negotiate for you. Ask a lot of questions to feel the seller out.
In either condition know what you want to pay for it and make the offer and see who comes back to you with the best possible terms and conditions.
All the best to you and hope you can buy the property at the right price