waiting for this sale, perfect timing