Technology means fast evolution of parts and this includes introduction of new parts and peripherals that are far better than initially offered parts. Hence, the issue of knowing when to buy and when to wait is something most seasoned computer buyers normally get used to. Observe and you will see that people normally wait a month to a year before they consider buying a new computer part of an entire PC for that matter.
Why is that? For one, the value of a certain computer part depreciates fast. Unlike the traditional depreciation methods of assets, computers depreciate faster. For example, if a car depreciates according to the number of years, computers and parts may as well be seen to depreciate faster in a couple of months. You can see the price discrepancies and how the demand for them increases over time. There is simply a big difference.
PC parts come in all shapes and sizes and while that is true, you can bet that a new PC only retains its overall value for a couple of days. The next thing you know a new part like a video card or memory chip will be available in the market possessing higher value and demand. That is how fast the technological evolution process takes place.
Hence, the wise PC buyer would normally buy one after a couple of months when he notices a significant drop in prices. It may be a hard task especially for the enthusiastic PC buyer but you can just imagine at how much savings he can get by waiting just a little bit.