Is NaVorro Bowman playing the best football of his career?