We upgraded to granite & tile during construction.
I could not see a savings by upgrading later with the sunk cost of what was paid for during construction.
We did stay with the standard carpet. We figured we would let it wear out and then decide if we want carpet or tile in the bedrooms
.