@Azim *******
For the covid one I would do it a day or so before March 25 as all offices will be busy on March 25. Also, not all offices start the covid extension from the date of approval. Phuket offices for example start from the date of expiry of existing visa/visa exemption (or extension thereto). (note: some commentators here will say that if it is your first covid extension it always will start from the date of approval, but this now not common - it normally runs from the date of expiry of your current status, as it did for me and many others I know in Phuket recently) So, if so, theoretically you could be approved to stay until early June following that procedure.