No need to jump into the deep water to start. There are many solid options. You can start for not much using any existing computer, laptop, tablet or smartphone you already own and go from there. Take your pick of source device and ask away from there. Should not take long to get up and running with something pretty decent sounding that way. Then go from there one step at a time as needed.