It depends on where your team is and how it relates to your division. From the sound of it, you might be able to retool instead of rebuild. By that, I mean, you sacrifice one season by trading away a couple of key players, but in return you get young players on the cusp of breaking into the majors. Also, take a chance in the Rule 5 draft as you retool. You can find players who can be pretty good for your team (All-Star quality?) if you do your homework. In the next season, you will have the budget room to pursue some top free agents to go along with the young talent you acquired and you are back in contention in the division or, at least, a wild card. A full-blown rebuild is where you strip it down to the bolts and try to build it back up. That is committing multiple seasons to rebuilding.