With technology and living costs rising, I'm wondering whether it makes sense to buy hardware now for future use. I'm considering a reliable SSD or a compact desktop such as an M4 Mac mini, although the used one I found costs more than its original launch price. I'd rather avoid paying significantly more later if prices continue climbing, but I also don't want to buy things unnecessarily far in advance. For context, I'm a software engineer and currently have an M2 MacBook Air, an M2 Pro MacBook supplied by work, and a desktop with a 9th-generation Intel i5, GTX 1660 Ti, 12 GB of RAM, a 500 GB SSD, and a 2 TB hard drive. Does it make sense to stock up on any particular technology now?
4 Answers
I wouldn’t purchase something unless you have a use for it within the next year or two. Prices can fall, newer hardware can offer better value, and unused electronics lose warranty time while sitting in a box. Your current machines already cover a lot of development work, so upgrade when you have a specific performance, storage, or reliability problem.
Instead of trying to guess future electronics prices, keep the money invested or saved and use it when you actually need the hardware. Prices may rise in some categories, but they can also drop as supply improves or newer generations arrive. The safest approach is to buy dependable equipment when it provides clear value, not simply because it might become more expensive later.
It’s impossible to predict which components will rise or fall in price, so buying extra hardware purely out of fear may not pay off. If you do buy, prioritize modular and repairable systems. Replaceable RAM, storage, batteries, and other standard parts can make a device cheaper to maintain over time than one with everything soldered in.
A good system can be worth buying when the price is reasonable and you expect to keep it for many years. However, paying above the original launch price for a used Mac mini is not automatically a bargain. Compare it with current models, check the warranty and condition, and make sure its performance or connectivity solves a real need before buying.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload