Well I don't jump around for that very reason but I'd likely stick with the 99 one and move from there. 99's arent that rare after awhile but why not start from there if you plan to compete in the league. I would also heavily advise a max drive as they are very nice.

As you can tell the breeding engine in 04 is quite interesting and really requires a time committment to breed something good.