Gunfit is very much like selecting a new bed mattress!
It really boils down to what you are comfortable with and does the best job for you.
Probably the ideal length is that which allows you to mount the gun efficiently from below the armpit, up into the shoulder without snagging the heel of the stock on your clothing during the gunmount.
An approximate indicator of correct fit is to have a distance of about 1 & 1/2" inches between base of thumb of trigger hand and your nose.
Many 'expert' gun fitters make the mistake of getting the customer to mount the gun and then to check eye alignment on the rib by getting the customer to reposition their head on the comb to suit. This eye alignment is the correct sight picture but is not necessarily the correct stock length.The only true way to get a good gun fit is at the shooting ground, mounting and shooting at moving targets. In my honest opinion of course. According to my Wife I have been known to be wrong on most occasions.