If I renew my subscription before its expiration date, will it overlap?
No, your new subscription will automatically start when your current subscription expires, and only then. So you can renew your subscription weeks in advance without losing a single day.