It's normal to be honest.
It's something to do with the EFI boot sequence.![]()
I can confirm it, it's normal since MP 4.1. All previous versions had much shorter POST time (delay between pushing Power btn and chime).
I'm also guessing that it must be firmware related and no tricks can shorten boot time if you have SSD installed and startup disk is set properly.
Boot time also could be dependent on external drives connected and expansion cards installed in machine. Every additional hardware will add some secs.