When is the Ideal Time to Book Your Ski Vacation?

Many people wonder if they should book their ski accommodation in advance or if they should wait until the last minute for this. Nothing is more annoying than finding you have paid over the odds for your accommodation; on the other hand you may ruin your hard-earned vacation if you can