8 Things To Look Before Buying A Dream Home