With technology and other goods becoming more expensive, I'm wondering whether it makes sense to buy certain hardware now instead of waiting. I'm considering a reliable SSD or a small desktop such as an M4 Mac mini, though I've seen used units selling for more than their original launch price. I don't want to pay significantly more in the next few months or years for something I could purchase today and keep using later.
For context, I'm a software engineer and already have an M2 MacBook Air, an M2 MacBook Pro provided by work, and a desktop with a 9th-generation Intel Core i5, GTX 1660 Ti, 12 GB of RAM, a 500 GB SSD, and a 2 TB hard drive. Would buying spare hardware now be sensible, or is it better to wait and purchase only when I actually need an upgrade?
4 Answers
You already have several capable computers, so there doesn’t seem to be an urgent reason to buy an M4 Mac mini or spare parts. A 2012 MacBook Pro can still handle many everyday tasks, which is a good reminder that useful hardware can last a long time. Avoid buying out of fear of rising prices; replace or upgrade when your current equipment no longer meets your needs.
The market may be affected by demand for AI hardware and the cost of expanding data centers, but nobody knows whether current prices are a temporary peak or the beginning of a longer trend. Because of that uncertainty, I’d avoid speculative purchases and focus on normal sale prices, warranties, and hardware that can be upgraded or repaired.
There’s no reliable way to predict which components will become more expensive. In general, buy only what you’re likely to use soon. Hardware prices can also fall as newer models arrive, so stocking up can leave you with older equipment that has lost value. If you do upgrade, prioritize devices that are repairable and modular, with replaceable storage and RAM rather than everything soldered to the motherboard. That can reduce long-term costs and extend the useful life of the system.
Prices may come down, and buying early is not automatically a saving. Some people do get lucky when a system they bought later becomes much more expensive, but that’s difficult to predict. If you need a computer soon and expect to keep it for many years, buying a good system at a reasonable price can make sense. Otherwise, keep the money invested or available rather than storing unused technology.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload