It's always in the last place you look (Seriously, it showed up something in the physics that Scawen wasn't happy with, so it's been postponed until the new physics are released.)
Every time someone asks this question, the car gets delayed by 1 month. The current release date is around year 2169 and increasing