Guys, I am really surprised to see people speculating on properties for 10-20 yrs.
Please do not be tempted to fetch extra ordinary returns and block your money for such long time. Trust me this file business has bankrupted many seasoned professionals even.
Whatever your budget is, buy something real, with possession or at least a fully developed land, even its a small plot. With this speculation/ greed you will waste golden age of yours wondering one day you will have a big super bungalow.
Accept the fact that real estate boom is over and its not coming back. And the cities do not expand exponentially in 5-10 yrs time, probably the next generations will see the zone 2 turning out to be a central place of Islamabad otherwise its not a matter of few years.
If you don't mind I would suggest either buy a smaller plot in ready to live G15, F15/1 or get a kanal in E16 or B17 or get it in DHA 2 ex commoners l,m,n blocks with possession. Roads and infrastructure is all built up there.
Buy something now which you can enjoy as well instead of going through a constant painful process of waiting and following development updates on daily basis to see if your investment is still safe. Enjoy your life bro with something real.
Home is home, big or small doesn't matter, it will be worth much more than a piece of paper.