I'm not sure that past experience is as useful anymore as it has been. With the world's climate and the economy going off into uncharted waters, who can say what a given piece of property will be worth in ten years? Will you be able to rent it for what you need to make the mortgage if the standard of living around you falls? Do you have any climatological concerns where you are, which I believe you said was Saudi Arabia. Is it getting hotter? Is water an issue? These ought to be huge issues for Americans thinking of investing in the States, but they are contending with wildfires, drought, an increasing need for heating and cooling in the face of rising power costs, hurricanes, tornadoes, floods, and blizzards. That might not be relevant where you live, but if it is, those are things that can devalue your property and even make it uninsurable - things no realtor will broach with you.
No, it's Egypt, not Saudi Arabia. (The latter was where I formerly lived, for almost two decades.)
My city doesn't have any severe climatological projections for the upcoming decade or two, from what I've read, but I'm definitely going to research that aspect more.
There are also some cheaper properties in fairly remote urban areas that are still works in progress, so I'm looking into those to see whether they could be a better investment than something in an already crowded city that might lose value due to the rapidly increasing population density and consequently undesirable living conditions.
Goodluck to you.
Thanks!