You can only get a great deal last minute. I would check in an hour before the flight and hope there are available upgrades. Available seats do not equal available upgrades and 1000$ is a "deal" its ofthen more expensive. And that's becuase its the shorter night flight, the return owuld be much more expensive in my experience.