I just installed a BLTouch, so I may not need to do this anymore, but for the past few weeks I’ve been printing 20mm X 20mm squares, 1 in each corner of the bed. If the diagonal infill lines aren’t joined, the nozzle is too high; if there are bumps & ridges on the infill, the nozzle is too low; if the surface is smooth & the lines are joined, it’s just right. Here are a couple of videos:
Before each print, I would print the squares, to ensure proper nozzle height. I’m still going to do that for a bit, to find out if different filaments need different Z Offsets to get exactly the right nozzle height.