Last year was quite a season in Tahoe. They got a pounding of snow in December and then the faucets just turned-off the rest of the year. Generally they do not get the snowfall until later in the season. PNW, JH, or SLC is where you would want to look at, right now. However, the weather patterns do shift and you could get skunked for fresh. But a base is better than nothing.
Traveling the States and Taking Pictures