Besides dual-booting Windows, you might be interested in dual-booting another Linux distribution, or even multibooting several distros. It’s fine to have multiple Linux distros sharing the same drive. There are a few things to watch out for, but in general the penguins play nicer together compared to Windows. Thanks to flexible modern filesystems, you can even resize partitions while they’re mounted, although unless the need is urgent it’s always going to be safer to unmount first.
Thanks to GPT partitioning there’s no need to worry about fitting in another distro (unless you’ve gone a bit wobbly and installed about 126 already). And thanks to UEFI booting you’ll never lose the ability to boot either distro. In fact, most distros will enable you to boot any sibling OSes from their boot menus. So the orthodox procedure for adding a new distro