Alternatively, you can purchase an adapter to allow you to use non-pressfit cranksets with 24 mm spindles such as Shimano Hollowtech II, designed for ISO/English-style bottom brackets. They're manufactured by KCNC, Wheels Mfg, Praxis, Race Face, and probably quite a few more. I think Praxis even makes one that can be used with cranksets that have 30 mm spindles that were designed for PF30/BB30 bottom brackets. The adapters screw together inside the frame, maintaining tightness and alignment. They use standard ISO/English-style outboard bearings, so if you have one of the newer, wider press-fit bottom brackets on your frame (BB86/BB92, IIRC) they're probably not available.
Along with being a lot easier to install (and remove!), you'll be a lot less likely to wind up dealing with the creaking and cracking noises that are standard features of press-fit bottom brackets.