I honestly feel like $1000 is going overboard. Monitors seem to be lasting a very long time these days. Cases can be good for decades, if not forever. Optical drives, USB ports, Hard Drives/SSDs, and memory card readers all last for a very long time. It seems like the only thing I've had to replace is mobo, CPU, RAM, and GFX card when I want new shiny. The only bits that seem to actually fail and need replacement are mice, keyboards, and power supplies.
CPUs haven't been advancing much in the last few years and I've only ever had one mobo burn out on me. It seems like most of the time a change of mobo and CPU for me is driven by a desire for a new GFX card, which has some new fangled interface. You can frequently find some bargain deal on a not quite top of the line mobo and CPU for under $150. Buy some new RAM if your old stuff won't work in the new mobo for $100 or less. Buy the current $200 mid level GFX card. Then re-use everything else from your old PC that ain't broke.
So every 18 to 36 months you get a new GFX card to stay at the leading edge of what you can play. Then when your mobo or CPU fails, or your new GFX card won't fit, you buy a new mobo and CPU combo. So every 18 to 36 months you spend $200 for a new card, and can likely sell your old one for a bit of cash. And every 4.5 to 6 years you buy a new mobo,CPU, and probably RAM for $250. And you just replace the other bits and bobs if and when they break.