We file as soon as we can because we get a refund..but if we had to pay in I would probably wait til the last minute to file LOL