This is based on closing dates. So if you want a 60 day closing, then get a contract on a home sixty days ahead of time. Plan to be in the area for your closing for a few days ahead of time, in case there are paperwork bugs you need to work out. You can stay at the Navy Lodge for those few days, or at a local hotel in Gulf Breeze.
If you work with USAA for your buyer's agent, you get a $1000 check to YOU at closing as a thank you. If you use another buyer's agent, you can ask them to match USAA, which we did once, and they agreed.