Agree with Gotak.
Just from my recent experience purchasing from Toyota - basically as always your best bet is paying cash purchase price where you can save a whole bunch - officially they say the rebate offered by Toyota is $2000 off MSRP as a rebate for cash purchase - but ofcourse I always try to get the dealer to bring the price down to cost + maybe 5% for their profits and then the cash rebate on top of that - just know what's being included in the price, keep negotiating it lower and compare at other dealers - for example in my case I actually got them to waive their admin fee, completely declined all of their hocus-pocus rustproofing, VIN etching etc etc - no frills. In the end just through negotiating an comparing thru different dealerships - ended up saving ~$4000-5000 that too for an XR model with the more powerful engine and 5 speed auto gearbox