ya totally depends, myself I skied Seymour one evening a week (i had that day off too) just so I would get 5 hours of studying in, because if you do the whistler thing honestly don't bank on getting much done cause chances are you'll be too tired to study after (atleast I was). If you have days where you end at noon or like 3 pm Seymour is perfect. But like 7pm type things it won't be worth it.
Its kinda hard to find time to ski when chances are you're not the best at time management in your first years (atleast I wasn't) and you have less flexibility in your schedule. But for me in the winter time I just tell myself everytime I can study during the week means I can ski more on my days off
For me 1st year I got 17 days of skiing (mind you I was on the varsity track team), 2nd year 40 days, 3rd year 60 days (finally quit track) and 4th year 85 days. Every year other than my first year I was able to schedule having all my classes in 3 days of the week (12 credits), I'd recommend doing that, but set atleast one or two of your 4 days off for doing homework (maybe ride local in the evening) so you don't fall behind. Its easy to forget you have shit to do when skiing all the time, don't get greedy, but if you manage your time right you can easily ski 50 plus days and have decent grades.
And I also agree with the tuition, for Americans. Academically UBC is ranked about the same as Berkeley, and from what I understand you'd be paying a similar amount even at domestic tuition. So bang for your buck UBC is a good option.