2FA is very important indeed. Use it and you will be safe. As we already saw, this is not 100% safe, but it's much safer comparing with no 2FA. Good luck
When using the 2FA, as good authenticatior, send the code just before it expires, so no-one can intercept and abuse it in such short time.
Really? Is it needed to do as you suggest? The countdown timer of 2FA is so fast, hence I think it's unnecessary. Do you agree?