Happy New Year to you as well.
The most common cause of slow down in dictionary queries is stale stats because we don't automatically get dictionary stats by default.
So first thing I would look at doing is:
DBMS_STATS.GATHER_DICTIONARY_STATS
perhaps preceded by
DBMS_STATS.EXPORT_DICTIONARY_STATS
so that you can easily revert if things get worse.
Since you can reproduce this "most" times, perhaps try the following:
Select /+ gather_plan_statistics */ owner, count(*) from dba_tables
where owner in (Select OWNNAM from ASZ_DB_SCHEMA_GTT001) and tablespace_name is not null group by owner
followed by
select * from table(dbms_xplan.display_cursor(null,null,'ALLSTATS LAST +COST +PEEKED_BINDS'))
That will give a actuals vs estimate assessment of the plan, which usually helps pinpoint issues (or you can post it here)