Perfect bat is a myth. I am sure no one on this forum has ever found a bat that is perfect, but many have bats that are close to being perfect.
My perfect (oops!) My Ideal bat would be:
1. Grains: 9-12
2. Pick-up: light/medium
Weight - not fussy as go more on pick-up, but 2lb9oz - 2lb11oz would be ideal
Handle: SH, Semi oval, slightly thicker at the bottom
Middle position: Mid to Low (100mm-220mm from toe upwards)
Pressing: Slightly softer than shop pressed bats
Toe guards: not a fan of these things
Grips: Chevron, GM Control or the new Kookaburra Max grips
Butterfly marks: great if they are 0.5-1.0 inches from the toe, just makes it more tough