Personally I don't buy first year cars.
Also, what is the deal with how many Saleens they are going to make in '05? The dealer by me has N/A cars in the 500's and the S/C are just shipping, and I haven't seen any converts yet. What are they going to make, like 2500 this year? If this is the case, I would wait and get a GT500.
My .02