There is no such thing as "absolute best" exercise. Crossfit seems well suited for skiing or any other sport, but I can see how it can lead to injuries due to a lot of impact and explosive movements. Definitely not for everyone.
One should also remember that recreational skiing does not require a high level of fitness. Skiing technique will make skiing MUCH, MUCH more enjoyable than fitness alone.
For myself I enter ski season in top shape after racing mountain bikes all summer.
One should also remember that recreational skiing does not require a high level of fitness. Skiing technique will make skiing MUCH, MUCH more enjoyable than fitness alone.
For myself I enter ski season in top shape after racing mountain bikes all summer.

