Things to Consider Before Buying a New-Build