For you're own sanity, and the locals, please don't come here.
I have lived on this island for 13 years, and the past 2 years we have been absolutely mobbed by tourists all year. We used to get October-March as peace, but we have been completely overwhelmed. The roads are non-existent due to the 800 family ridden campervans that all queue up to go to the sights, holding up all locals trying to get to or back from work.
The island isn't peaceful anymore, and the locals are tired of it. Everyday we face crap hire cars that can't drive, braking on straights and swerving onto the wrong side of the road.
I live by a popular beach, and we had so many tourists park in our driveway to get to the beach because there wasn't enough space in the car park. They wouldn't ask, and they would yell at us if we asked them to move. It's gotten so bad we had to get a no parking sign.
All of the people who live here are exasperated. It's gotten so bad for me that I'm moving. There are more Bed and Breakfasts than houses up here.
So please, don't come to skye. You won't have a good experience.