You have received some great suggestions. However, before you start making some hardware purchases, I suggest that you give audirvana and qobuz a try with your macbook. I recently purchased a mac mini and installed audirvana on it streaming qobuz and tidal and roon to my Sony Oled TV and Martin Logan motion vision soundbar with SVS subwoofer and was truly amazed at how great audirvana and qobuz sounded (to my ear better than roon). Now, it is not at the level of Linear Audio Tube aero dacs with ray reserve tubes and aurender streamers in a sophisticated headphone system or over the top speaker system with ancillary wywires platinum and cardas clear cabling — getting audiophile level reproduction can be a lengthy process requiring hefty expenditures and a fair amount of effort in getting the system you want.
You should be able to run Audirvāna from a MacBook. Audirvāna is fully compatible with macOS
• macOS 10.13 (High Sierra) or later
• At least 4GB of RAM (8GB recommended for optimal performance)
If you plan to use the Audirvāna Remote app to control playback from another device, the Remote app itself requires macOS 11.0 or later and an Apple M1 chip or newer for Mac, or iOS 12.0 or later for iPhone/iPad.
Both audirvana and qobuz have a nice free trial period.
Audirvana — 30 day
Qobuz — 60 days offer in May 2025, I believe.
Have fun.