No finer time to be Catholic