The tickets are generally send closer to the event.
For football tickets, for example, most of the clubs release their tickets in the same week of the match, sometimes a couple of days in advance. In these cases, you should always expect to receive your tickets even in the day before the match.
Don't worry, they are monitoring all deliveries to make sure you will receive your tickets in time. For concerts, the tickets can be send few weeks before, but also in the same week of the gig. In both cases, they will contact you if we need an address in the city of the event.