What year was Ken living in before coming to this universe? Because the Hovercars wee invented around 2050-ish, and I'm not sure how Ken would have been able to know how to drive so flawlessly if he was born before Hovercars were invented.