Home Construction What Factors Should be Considered Before Building a House?