Here are 5 things you should consider before building your dream house