The 320km/h ICE3neo is Germany's Best Train.... BY A MILE!