Is it finally time to buy Mattel?