Get a bluesound node. Easy to set up and use, good sound, and not at all expensive. Once you actually start to stream, you’ll get why all the fuss. From there you can decide if you want to spend big bucks to upgrade. And if not for some reason, you can sell it and make back most of your money.
An analogy - taking up golf or tennis, you buy in cheap, go to a public course, if you like it playing, you upgrade, if not, no big loss.