If you find yourself in need of a Ferrari, you don't need to wait over a year to order a bespoke one from the factory.
Average transaction price in October was up just 1.7 percent YOY, report says, but financial inducements made cars much ...