We are going in March and are already booked. We are staying off site, mainly because there was no prepayment required if we booked through the hotels websites. If you want to stay on site, you will have to pay at least one nights room deposit. We are staying right across the street at one of the off site properties that got good reviews. We were able to just give a credit card number to hold the room until we pay upon check in. If you wait, it is almost certain that the onsite hotels will be booked and you will end up with a less than desirable off site proerty anyway, so why not book one of the off sites now, and then if you end up getting a room on site at the last minute, you could cancel the off site room with no penalties?