I even find sometimes its not the best thing to wait right until the last minute since selection likely won't be as good, and you'll be sitting in front of a computer or on the app for like an hour or two before the game. Plus if you get you're ticket late, you have to print it off somewhere and likely will miss the first or second innings. For regular season games, I don't mind, though if you're picky on where you want to sit, you're probably better off buying the night before or morning of if it's a fair price.