Yeah, there are going to be a deluge of track bikes in another couple of weeks, because people going to be selling stuff in order to pay Christmas bills. Otherwise, the best time to buy a track bike is definitely right after the season ends, in October and November.
Also,
this bike has been listed again and again, with no takers, and it's in your size range. I've been watching because it's my size too, but I just bought a Fuji Track Pro, so I can't very well justify it. This really is an amazing deal for $325.