ya...I'm treating her easy right now. Is it recommended to do an oil change at 1,000 miles? The place I bought my speed at gives free oil changes for the life of the car, but scheduled the first one at 5,000 miles. I was told by a friend, with a new car, you should go ahead and get one done...