The cheapest shipping rate will look for the cheapest rate regardless of the date it will be delivered. The best rate will look for the cheapest rate to deliver the item by delivery date.
The Deliver By field in this image is the delivery date.
Note: Some shipping providers don't support rate shopping:
Amazon Services for no Amazon orders
UPS Mail Innovations
UPS SurePost - API limitation from UPS.