First Oil Change - When exactly?
I picked up my car with 12 miles on it. For the next 600 per the manual's break-in procedure, I babied it (for the most part lol), kept the speed low and didn't do any crazy downshifting.
The manual mentions a possible oil change at 600 miles, but then later in the maintenance section mentions an oil change at least once a year and/or when the oil light comes on.
Which is it? When should I do my first oil change?