Similar story to yours here. Took me two decades of various setups starting with Technics 1200’s, then Serato DVS (when it was in its infancy), then various digital controllers (Numark/Pioneer), and onto my current ‘high end’ digital/analog hybrid setup of SC6000m’s and an Allen & Heath PX5.
Patience is a virtue, and being able to resell the well-cared-for old gear to achieve your dream setup helps!