Those good barrels every now and then sure make you think you know what your doing till there used up
But, as my mentor says everything matters. All the stuff you listed matters to some degree or other.
Like Lee says shoot, and shoot a lot so you can be awake when that good barrel comes along...