Our county bonus sale is nowhere near that good either. Strictly bonus money (you keep the steer - most go on to the OK Youth Expo with a shot at making the sale there) $1800 for grand, $1200 - $1400 for reserve, most of the others will be in the $600 - $800 range, plus add ons which is usually another $200 - $400...
I'll just say this - For a young person that puts in the time and effort, feeds right, and wants to show more than just at their local and/or county show, some extra money spent up front on a better calf is definitely money well spent. It costs just as much to feed a common one as it does a good one, and the good one sure makes it a whole lot more fun. If you're jackpotting much, the cost of buying a better one to start out with is prob'ly less than the travel expense you run up through the year, and if you're showing cattle that get along, it makes those other expenses alot easier to swallow.
But... If you can keep your $900 one and make your county sale, there's alot more profit to buy one with next year, plus put some money in savings. So I guess in this case that would be my standard - If the one you already have is a pretty safe bet to make your county sale, then you don't really need to trade up (if so then it's whether you want to or not), but if he's not, then I'd try to trade up to one that is.