If you are participating in the race, I would stay at one of the host resorts that provide transportation to the race start (not every resort in WDW will be running buses to the race start). They should be releasing which resorts in June. I believe there will be at least one value, one moderate, and one deluxe resort to pick from.