Sir, I would “see you” on your statement and “raise you” one level higher. Nathan Bedford Forrest was probably the best “in the saddle” General to ever breath air on this earth. Grant, by comparison, was a great general too, but he was a general that did not get out front like Forrest who killed in hand to hand combat some 29 Yankee’s during the course of the war. Add to this an elementary school education, contributing his own personal fortune to the cause he believed in and his “later on” threat to KKK’ers to “organize a company of soldiers and hunt you down myself” (or words to that effect) and the only conclusion you can come to “on the whole” is that he was indeed a one of a kind man. Sadly, most of us recognize that God simply doesn’t make ANY Nathan Bedford Forrest’s anymore.
I’d rank him as better on cavalry than any other civil war general, north or south. He was a remarkable man and deserves to be commemorated.
All time? I don’t know enough about Pershing or whether there were tank commanders on the American side on par with Guderian.