Should you buy Ferrari stock? (December 2023)