I could spend the rest of the weekend trying to follow
the "logic" in all of the /etc/grub.d files, or
maybe I could ask and find someone who already
knows:
How the devil do I make grub on fedora 30 *always*
show the damn menu and *always* timeout for 5
seconds? (Instead of trying to be "helpful" :-).