Btw, `Product.maximum` should already return the `DateTime` object, so `first` should not be needed.