I would advise that folks who are trying to learn 3D modeling not get too obsessive about every single detail and every aspect of the 3D program.
Better to start with some 3D models that may not be exactly perfect or optimized, or many not conform to what others think is the exact correct way to do things, and make some things, and learn as you go, instead of getting mired in the minutia of every aspect of 3D modeling, and give up before you even get a change to make any significant models.
Its a fine line for sure.
You can start driving a car without learning how to be a race car driver; that can come later.
Just a few thoughts.
Been there, done that.
.