This is my second season racing (I started late May of 2009), and am 16 points into the 4's after upgrading in October. I've got a pretty solid sprint that keeps me consistently in the top 1-5 during crits, and enough overall fitness to keep with the front group on any serious road race. I'm considering upgrading to the 3's (another 4 points is just around the corner), but am concerned it may be premature. There are about 10 active riders on my team in the 4's with me, but virtually zero 3's. Should I stay in the 4's and have fun tearing ******** until I'm forced to upgrade, or just man-up and race the 3's alone? Which course of action would be the best learning experience?