OT (this is the Australian Army thread, after all) but the above does need to be addressed.
"Best" is one of those problematic statements, as there is the problem of defining what is, "best". This is one of the reasons why the forum and Mods take such a dim view of vs. or "Best" threads.
During WWII, Germany certainly produced very capable tanks, particularly in terms of armour protection, fire power, long-range accuracy, and IIRC the introduction of new technologies like IR-based NVE. However, German tanks were also complex mechanical beasts which were complicated to produce. If memory serves, Germany in the lead up to, and then during the course of the war produced ~25k tanks of various designs and variants. The British produced a similar number of ~25k tanks, again of various designs and variants. The US and USSR respectively each produced ~100k and either 125k or 150k, again of various designs. This introduces the notion that a significantly greater quantity could be more important than an individually more capable design, particularly since not all designs produced were as capable as late model Panther or Tiger tanks.