Turbotax has not indicated that a CD is available for 2025. You would likely need to purchase the download and then create a cd/dvd which is not possible unless your computer has a CD/DVD drive. However, you could store it on a Thumb (USB) Drive. However, unless you have a W11 computer, you would not be able to install the 2025 app on your computer