This isn't the first time SpaceX has done a 10% layoff round [1]. It seems like they do this at key inflection points where they're relatively sure they can make the next tech leap, and need to retool their workforce.
[1] https://forum.nasaspaceflight.com/index.php?topic=35254.0