Snow comes at perfect time for Bogus Basin