I'm trying to download Turbotax Home and Business 2019 but I can't find the download anywhere.

I'm enrolled in "Advantage" with automatic renewal but I didn't receive a CD in the mail.