If you take it to a dyno you can calculate exactly where you should be shifting. I did this for my stock dyno run and for my modified. Completely stock, I got the most area under the curve by shifting at 6,000 RPM from 1st to 2nd, and from 2nd to 3rd. It was best to shift from 3rd to 4th at 5,800 RPM though. After headers, cats, cat back, it is best for me to shift at 6,000 to 6,100 in every gear. If you do the math you can convince yourself it is best to always ride back and forth over the horsepower peak. By figuring out what RPM your will drop to after the shift, you can then figure out how to stay moving back and forth over that peak. So long as the HP you are making after you shift is less than the HP you were making before you shift, you should continue to run higher RPM before the shift. When you get to the point where the opposite is true, you need to be shifting sooner.