Seems we got lucky in that the colors changed but this car stayed. I have not observed any very specific pattern in terms of mileage exchange update, have you?
I would not even say I personally tracked it closely, but Famine had been writing in the blog about it for a while, and he noted at a point that any pattern PD seemed to have established went off the rails a bit.
In any case, with all this special event racing, I've stayed maxed out on mileage credits pretty much all the time.
I didn't pay much attention to the shop because I bought every available color and car, so I'm also not sure about this.
But as far as I can remember a while ago the offered colors changed every Tuesday and the cars every two weeks.