Linux is better. And Apple hardware is too expensive. You can build the same system or even better two or three times cheaper than Apple products.
But this for computer desktop... For laptops it's expensive to get a good one with 4k or 2k resolution... So I think MacBook pro 13 or air is a good choice only because of the monitor. But if you can get a dell xps 13 or Asus zenbook it's fine too, but more expensive.
If you want quality, give away from notebooks and build your personal computer, choice the hardware you want, the monitor, keyboard, etc... And install what system you want. This is better thing to do.