Since Yosemite came along, I have noticed that on occasion my iMac can take an absolute age to boot, sitting with a blank light grey screen for sometimes 2 or 3 minutes with no indication on screen whether it is doing anything at all....!
Is that usual?
The machine is quad core i7, 32 Gb RAM and has the Fusion Disk so is normally fairly fast.