In the past it seemed undeniably bad value fully speccing up a computer- a year later you could just upgrade things like storage and RAM, and at the same time processors were coming on leaps and bounds every year.
These days I try to avoid speccing up for different reasons. Laptops now are essentially disposable and it's difficult to repair anything and nothing can be upgraded. The rate of progress is slower and all Apple computers now have great CPUs that will handle whatever you throw at them for years to come. However, if you might need more RAM or storage in a year you might as well just go ahead and buy it, because those elements get bumped by Apple so infrequently. There would be no point in selling that laptop after a year for a new one, because that new one won't have a significantly better processor, and you'll still have the annoying dilemma of how much to improve the spec on RAM/storage.
These days I try to avoid speccing up for different reasons. Laptops now are essentially disposable and it's difficult to repair anything and nothing can be upgraded. The rate of progress is slower and all Apple computers now have great CPUs that will handle whatever you throw at them for years to come. However, if you might need more RAM or storage in a year you might as well just go ahead and buy it, because those elements get bumped by Apple so infrequently. There would be no point in selling that laptop after a year for a new one, because that new one won't have a significantly better processor, and you'll still have the annoying dilemma of how much to improve the spec on RAM/storage.