I agree with the PP. Book the cheapest rate that's out there right now. Then look every so often to see if the rates have dropped. As long as you haven't prepaid for the car, you can book/cancel as often as you want. I have often found that the best rate is booked way out. Also, don't feel like you need to limited to a certain car class. Sometimes the bigger cars are cheaper.