I have a stock zx10r 2011 and I'm going to prepare it for the track race, so what you guys advising me to get a MAX power.[/QUOTE
Seriously, are you prepping for a track day, a novice road race, or a drag strip session ?
IF a track day or novice road race (and if a novice road race your question scares me as it suggests no track days experience) then keep in mind the following.
Your times will be a function of you, your chassis set up and your tires.
The engine won't even figure into the equation, other than too big with too much torque and power can easily put you on your head, keeping in mind the novice right hand tends to dial to much too fast too jerky.
Make sure your head is screwed on straight, keep yourself in check, run proper tire pressures for whatever tires you have, and if you don't know how to do basic suspension setup, and are actually going in a race as compared to a track day, look for a service provider to get you set up decent within the confines of the hardware you have.