You don't lose or "waste" the registrations/renewals you've already paid for when you transfer a domain to a new registrar.
Most registrars will include a year as part of the transfer so if you have a domain at GoDaddy that expires in 2024, you can transfer it to Namecheap and then it'll expire in 2025 -- without "wasting" what you've already paid for.