I don't agree the opinion many here have on the best timing (see the answer above mine), unless you buy a new car and keep it till its death. Nevertheless, of course 明年5月买2007年会更便宜些.