Seems there are better prices in August or Sept and then again mid Jan to mid Feb. You want to buy when others are not in the showroom and keep the deal as clean as possible. If you can do it, cash really makes a deal.
To get a deal, you have to do your homework well in advance so you can recognize the deal, negotiate and buy on the spot. No thinking about it or get back to him; choose what he wants to get rid of and buy or go home. I just got a great deal in October on something I really wanted that was just old stock.
Short of the above, you're going to pay upforthe convenience.