The only way I buy new MacBooks now is I try to keep it as long as possible as upgrade only to the oldest and cheapest available model. Last time I bought a m1 Mac air for a bargain price. That’s the only way I’m getting real value. The newest models are simply overpriced. Until they launch something new and discount the current models to a decent price. Same goes for iphones
If Apple overpriced their gear as much as people complain then they wouldn't be one of the largest corporations on the planet. That doesn't mean it makes sense for you of course but I'm sure they spend a lot of time considering how they are going to price their products.