Free yourself from the lens cap tyranny.
You need lens caps when the lens is in the bag, or off the camera:
But do not feel bad if you do not want to use the lens cap when you are using your camera. Pros seldom do; amateurs almost always do.I can instantly see how experienced someone is by checking whether they walk around with a lens cap on their camera.
Why pros do not use lens caps? When you are using your camera, the lens cap is in the way. It prevents pictures. To prevent damage, use a lens hood instead, and perhaps a filter on the lens – although even filters are seldom used by the pros. You use filters when you are in the rain or snow or at the beach. Otherwise, use the lens naked. Better quality, no hassles, and you do not lose those $30 lens caps.
(If you do, or even before you do: buy brandless $6 lens caps. That way an inevitable loss does not hurt as much).