If I resubscribe before the end of my last billing cycle

You will be billed only after the active subscription becomes inactive/canceled/expired.