Essentially you come to a point where extracting another value isn't explaining much more variance or producing a factor that's meaningful (e.g., two items of conscientiousness with negative wording are the entire new "factor" and only take variance explained from 80% to 82%).
https://www.theanalysisfactor.com/factor-analysis-how-many-f...
More generally, all of those metrics are pretty fluffy (the scree plot is probably the best, as it doesn't give you a p-value).
In order to actually do this right, you need multiple studies and CFA, but the standard in the field is to refit your exploratory model as a CFA on the original dataset, which is almost certainly causing overfitting in most cases.
Fwiw, my understanding is that most psychologists believe that with further study, these categories will map to actual functioning of the brain and nerve systems. For example, "Neuroticism" will somehow map to the excitability of certain nerve systems and "Agreeableness" will somehow map to functioning of our mirror and mentalizing systems. "Conscientiousness" will map to inhibiting functions, "Openness" will map to approach/flee type emotional functions, and "Extraversion" will map to systems like dopamine release on securing rewards for behavior.