To buy or to build? This question has plagued house hunters since the dawn of the real estate industry.