If you are using Klipper Firmware, then I strongly recommend checking out the faster bed probing macro from ChipCE. It's awesome!

I also covered the configuration in a quick guide:

Faster Klipper Bed Probing Macro