Bit crazy to think that we've gone from GTA III, Vice City, and San Andreas launching during the 6th gen, amongst other Rockstar games such as Bully and Red Dead revolver, to GTA IV and V with LA Noire and Red Dead redemption during the 7th gen, to an entire 8th gen where they supported a 7th gen remaster of GTA online and only 1 new Rockstar game in Red Dead Redemption 2. Meanwhile, we're into the 2nd year of 9th gen and we don't have so much as a logo, let alone a screenshot or anything else.
Best case scenario would be a reveal at the end of 2022 with a launch window in late 2023 which we all know will get pushed back at least twice to Spring 2024, then Fall 2024 for a September/ October launch. And that's being optimistic. Rockstar are notorious for delays. You only have to look back at the GTA V and Red Dead 2 releases to see what to expect.