I am extremely excited about the new 2005 stang. The problem is, so are so many others. Which means If I want one of the 300 hp GTs I am going to have to pay an arm and a leg to get one in September. Do I really have to wait a year to get a good deal? I could always wait for someone who could not afford the new one they bought and buy it off them for 3-4 grand less when it is only 2-3 months old. When is the best time to buy?