startingFirstFactor
Determines the starting first factor for a sign-in attempt based on the preferred sign-in strategy.
This property inspects the preferredSignInStrategy from the Clerk environment's display configuration.
If the preferred strategy is
PASSWORD, it returns the result of factorWhenPasswordIsPreferred.Otherwise (implying an OTP-based preference), it returns the result of factorWhenOtpIsPreferred.
Return
The Factor to be presented as the initial first factor, or null if no suitable factor is found.