When shopping for a home you have to be prepared to take the good with the bad. Whichever way you decide to go there will be positives and negatives that you will have to consider. For instance, if you have a brand new home built from the ground up then you will not have to worry about any possible defects in the home that get missed during the inspection. The house is untouched by time and the elements. However, on the other side of the coin, it is very expensive to do this compared to buying a home that is already built. Buying a home that is already built might be cheaper, but there could be some small thing at fault that turns into a big thing down the road. Those are not the sorts of things that are covered by insurance and you will have to pay for them. I know a guy who just had that happen to him. He mulled it over and after some serious consideration, he decided to purchase a home from a very nice elderly lady who was downsizing. The house was inspected and everything was fine, but two months after moving in the whole HVAC system shut down. The furnace and air conditioner were both on the fritz. It was very puzzling and it took the HVAC technician a while to figure out the problem. There was a wiring short that started in the thermostat and somehow caused a surge in both the air conditioner and furnace. The result was the control boards on both units were fried and had to be replaced.