My touring bike (which I use for commuting) needs repairs which will cost £200... half the price of a new one.
I am not mechanically-minded.... and I am too busy and too old to learn!
A new bike will cost twice the price. But with the new bike, I get all the things the repairs will bring.... plus new wheels, new tires, a shiny frame (the current one is scarred but not damaged).
The bike shop say repairing is the best option.
I'm thinking.... keep the bike over the summer.... and buy another when the end-of-season sale comes along.
The repairs are: a major service, replacement of all the drive mechanism, etc.