Advice 5 years ago What Car? opens up its New Car Buying platform to car dealers and manufacturers for free