We have supercharged many brand new cars with less than 100 miles on them. As long as you follow the standard break in proceedure it is fine. Some wait until just after their initial break in oil change but the decision is really just when you want to