What do you suggest is the best medium to buy a property – through a realtor, a developer or an individual?

This depends on what land you lease and who sells it to you. If the agent is a realtor, it is better to buy from him after carrying out a background check on his credentials, because he will know what legitimate checks you need to do before placing the money on the table. In the case that a seller is a person, he must employ a good lawyer’s services to do due diligence on the title, etc. before you pay the check. The money spent on due diligence will pinch today and seem needless, but you will know in the long run that this is a smart investment.