The shortest stock that you can fire from prone bipod supported, behind a properly adjusted scope (typically as far forward as it can be mounted) with a 30/06 or similar case, and not get knocked into next week, will be best all around.

Most of these long stock afficionados, when you put 'em on a shooting timer and have them make snap shots and 25/50yd and rapid standing to kneeling or sitting, they'll look like Helen Keller.