The official next ladder reset hasn't been released, but after a couple of years, I can conclude it will be in the end of June to the beginning of July if we are unlucky because Blizzard usually adds a few weeks after most of the season. So, a ladder season is usually 6 months with a few extra weeks added in the end of the season.