I'm still on Mojave and it's okay honestly. It does everything I need my OS to do. I see no benefit in upgrading to Catalina, especially with it not supporting 32-bit apps and introducing new annoyances under the guise of "security", and Big Sur doesn't (officially) run on my computer at all.