My advice is not to wait until last second because yes, this is an online game and all online games have delay sometimes and most of the time is because of our internet connection so once again, don't wait until last second, try to bid few seconds before especially if you have tokens.