If you are solo, you can buy them just before the game and get a great seat. Give yourself about 7-10 days to find nicely priced seats at Chase Field.