  We prove a Payne-Weinberger type inequality for the $p$-Laplacian Neumann
eigenvalues ($p\ge 2$). The inequality provides the sharp upper bound on convex
domains, in terms of the diameter alone, of the best constants in Poincar\'e
inequality. The key point is the implementation of a refinement of the
classical P\'olya-Szeg\"o inequality for the symmetric decreasing rearrangement
which yields an optimal weighted Wirtinger inequality.
