+1 for speakers first. IMO every manufacturer has a 'house' sound and variations within that. Even if your amp or source is "isn't good enough" for optimal sound the speakers can deliver you now have an idea where to go next. Personally I don't look at specs because I've never seen a spec that will tell you how it sounds. For that reason YOU need to decide what speakers you want. For a suggestion I would recommend you listen to Dynaudio - Magico - Raidho - YG. They all sound different. Again YOU need to make that choice.
For tubes I had Octave in the past and they make wonderful sounding amps that are pretty bullet proof.
Best of luck
For tubes I had Octave in the past and they make wonderful sounding amps that are pretty bullet proof.
Best of luck