BIOS updates do fix issues (and can improve performance).
How often do you restart your system? I usually only do after a major Windows 10 update, so something like a 1 minute boot up isn't something you should have to deal with all that often.
That is right but in this case, I have read while searching via google that this is an issue of Asus dependent on this board. On their page, I have seen that they have provided a bios update
for this board, the last time 07/2017 and I did my last update also then. So I don't believe that this would solve the problem. I believe more that there is a system self-check running which
causes this issue. The delay in most cases relates to hardware checks while booting the system. Maybe I will contact Asus and see what solution they provide (or not) for that issue.
I restart my system sparse times because, on my other disc, I am using Ubuntu (for machine learning dev) and I need only to reboot and go to the bios to switch my discs. I have installed every OS on a separate disc, because if I want to reinstall one of them then I don't want to touch the bootloader. Is there any way I can install the bootloader on a separate partition to not influence one of the systems if I want to reinstall in future one of them?.