For the past 4 months, it's been running fine but it's suddenly become problematic. It has a 512GB SSD and what was a few seconds boot is now 30 seconds. It stays on the white screen for about 25 seconds before the apple logo appears and the OS starts to boot. And most of the time when the OS boots and I'm at the desktop, the trackpad and keyboard doesn't work for another 30 seconds. I've tried everything I could think of and Googled for including resetting the SMC, PRAM, and doing a clean install (erasing the SSD first with Disk Utility) of OS X Mavericks multiple times. It's also affecting my Boot Camp installations of Windows 8.1. It was fine before, but now every time I boot up Windows (still having to wait through the long white screen) there's an error message that says my previously connected USB device was not recognized. This happens even on completely fresh installs of OS X and Boot Camp Windows 8.1 with no devices attached, so it makes no sense to me. Considering this persists even on reinstalls of the OS, I'm thinking it's a hardware issue? Do I have to take it to an Apple Store?