I would not rush. I always feel that it's better to give wedding gifts before or after the wedding date. There is so much going on and everything is a blur to the happy couple. I would send my gift after the honeymoon or have it waiting for them when they return and can appreciate the gesture.