my 2c: despite loving shiny well made things , I'm not a fan of buying tools just to have them.
Buy what you need to do whats in front of you.
Depending on what you do you will never need imperial sizes - with the world gone to metric years ago I never needed those funny sizes for what I do (DIY on japanese / euro bikes and cars).
Sockets are good for speed compared to ring/open spanners.
For cars/bikes I also collected metric nut drivers in the most common sizes (8,10,12 mm etc) over the years and they're great for speeding tings up.
FWIW I started with some loose koken and other branded sockets years ago and added to the collection as I needed to do larger jobs. That 27mm I purchased to do a suspension job never got used again.....
As has been said, if you get something half decent your kids will be using them long after you.
Happy ratcheting.