For those in Ontario, close to Toronto, you can buy your car through A.P.A. Details are on their website:
www.apa.ca...
They provide the invoice price to dealer, add an amount, and get you in contact with a salesperson. It doesn't matter what time of year, new model season etc. You may also be interested in knowing that the shipping/PDI price is also lower than that listed, so this can be negotiated as well. If you are paying hundreds for PDI, make sure you get the service department at the dealer to provide a copy of the inspection sheet Toyota provides. Most cars usually aren't done.
Whatever you do, don't fall for the bull at some dealerships like Whitby Toyota, Ontario, where they want a credit card deposit before they will talk price. Go somewhere else. Imagine going into a store and they want a credit card swipe before they let you know prices? Avoid this by all means and any other tactic they use to overcome customer objections....there's a whole book on this for salespeople.