Booking early is usually the best way to keep car hire costs down, but over the last two years we've also seen lots of instances of last-minute bookings being cheapest. Either way, DON'T leave it till ...