waitKey for imShow; is there an optimum time?

OpenCV 4.5, C++, Visual Studio 2017, Windows 10

When using waitKey() to process an imShow, is there an optimum time to use for the waitKey() or is waitKey(1) more than sufficient? Is there any reason to go higher if all it is used for is to process the imShow?