Gulberg vs bharia enclave vs bahria 8 vs dha extension/valley

Senior members plz advise.Budget is 4million and time frame could be 3 to 5 years.