Since having to do some fix up on my Mom's (10+ yrs) & MIL house (5 yrs) when we had to get them ready for sale, I learned some things that made sense.
The guys who replaced carpet (had to be done) in MIL house said they didn't ever put high end carpet in their houses. They said it was cheaper & nicer to have lower priced carpet replaced more often that keeping up cleaning maintenance on expensive carpet that was too expensive to just "throw" away. I have one last room to put wood flooring down & I'll have no more carpet in the house. Much easier to keep clean.
My neighbor, who does tile work on the side, said he wouldn't ever put high end fixtures/tile/etc. in his bath or kitchen. His reasoning was things going out of style. He also said you get tired of what you have, but if you put a lot of money in it, you don't want to get rid of it.
After that, the only thing I will put money in is really good paint. I have neutral colors that go with different things & I HATE TO PAINT ANYWAY. I love my kitchen cabinets, but they are a style that has been around for a long time & go good with our log cabin. Since I didn't want more natural wood in the house, I choose painted cabinets. Very easy to change the color when I want to update.