Yeah I don't remember ever seeing them saying it was ready. When I bought the 3, they basically said it was a few years away and you can pre-pay now to help fund the building of FSD.
Even there, there's a lot of weasel word statements and even language on the order page that doesn't say, but heavily implies that the only hurdle is "regulatory approval, which may take longer in some jurisdictions".
> I don't remember ever seeing them saying it was ready
If you read down a bit in TFA, you'd see Elon addressing this exact issue:
"1,115 days since Elon Musk announced the FSD button and v9 of FSD would be 'uploaded' soon. (3/20/2021)"
"Given significant architectural changes, including fundamental improvements to pure vision, there is limited value to testing 8.x. Hoping to upload V9.0 & button next month." Elon Musk in a Tweet
So a year into Covid he was claiming they were a month away from FSD.