Timing is critical for cross-sell emails. Sending them too soon after the initial purchase might come off as pushy, while waiting too long could result in a missed opportunity. A good practice is to send a cross-sell email a few days to a week after the original purchase, depending on the product and customer behavior.