Which iPhone would you recommend?
I have an iPhone 11 with 128 GB, but unfortunately, there's a crack in the screen that doesn't affect me, but it's annoying, and the battery life has dropped to 76 percent, so I really should replace the battery. I don't think a repair would be worth it, considering the screen and battery cost around €170.
I would definitely recommend the repair.
Why?
So my opinion, but I think that iPhone 11 is more than enough for all things. A super cell phone, and also a (possibly expensive) repair worth. But I understand you want to buy a new phone directly. In this case, I would recommend you to give your “old” phone in payment, so for sale!. If you want to have a new one, I can’t recommend anything. What’s your budget? Maybe an iPhone 12-15?