Does performing turbo boosts as soon as the bar fills give more of a boost?
Actually the current answer is wrong.
If you wait longer you will have a turbo that last longer (not stronger). The more you do them the longer it will stay once you stop doing any.
You can just try it in an arena, do a 3 times very short turbo twice and go in straight line without doing anything. Repeat with doing longer, it will last longer.
This is extremelly usefull to know because the more those "invisble stack" you have, the longer also the boost given by the arrow will last. Which means you can actually be on most of the circuit at max speed once you stepped in one arrow, no need for a mask.
Source : my own discovery but also available on this guide http://ctrgamers.forumotion.com/t1122-professional-guide-of-crash-team-racing . It's called sacred fire.
I'm pretty sure the boost is at its maximum potential the moment the power bar turns red. And even if there does happen to be a slight increase in speed, it isn't significant enough to risk the many (of which some will be inevitable) backfiring boosts.