Would a delay not make more money?
If Rockstar or Take Two in general want to make more money, they should've already delayed GTA 6 since online players are more likely to buy another Shark Card if GTA 6 has a later year on the date. If I decide to buy in-game currency, I would have the sequel of that game in mind, and if it releases in 2026 rather than 2025, I am more likely to buy it in general, if not more of that currency.