After analysing a lot and reading different opinions from various forums where I posted this question, I believe that the best option is indeed to try a MacBook Pro.
Now that I live abroad, I have a need for really good battery performance in a laptop because I'm constantly moving and working while traveling. It seems that in terms of battery life/performance, nothing can match the efficiency of Macs.
However, I will probably wait until they launch the M4 chip in Macs, which I hope happens this year.
Again, thank you all for such valuable comments.
Feels bad to not use Linux but the trackpad, gestures, and overall UX on mb are hard to beat
One downside is virtualization support seems to be better on x86 but that's a rather niche use case
I would like to try a Framework laptop, but given the long wait and high price, my next machine will likely end up being another Thinkpad.