New construction homes cost more upfront than existing homes, but there are plenty of times when your new home will hold its value, when:
1. You’re staying for some time
2. You DIY as much as possible
3. You keep the decor neutral
4. The neighborhood is growing
5. The level of neighborhood amenities is desirable