
A regular user can create up to 250 Teams. An admin is not subject to such limit.
You can have up to 500000 total in the organization, once you reach this number you have to request a quota extension via a support case. Refer to the official documentation for more details: https://learn.microsoft.com/en-us/microsoftteams/limits-specifications-teams