IMO, this is too much driving.
All three resorts are quite apart from each other. If you have only two-three days especially. I'd suggest to just pick one and spend time there, minimizing driving time and getting as much skiing as possible. If I were you, I'd choose Stevens and Leavenworth. They are only 30 minutes away from each other. Plus, Leavenworth has way more accommodation options compared to Crystal (expensive) and Baker (none). Besides that, now Stevens has opened the night skiing, so you can do that up until 10 pm or until you start crashing. And after that, have good time at bars in Leavenworth. :-)
BTW, most likely, I am heading up to Stevens on this Saturday.
Anyway, have fun!
"Let me see what I can do... sir"