The reality is some upgrades are best done with the builder, and some can be done after market. It can be a challenge for homebuyers to know what to upgrade and what to wait on. And even when they do some of their own upgrades, how can they make sure that it will be worth their investment?