The quick answer is 10, 15, 20, 25, 30, or 40 seconds.
Vapor takes longer to be assimilated, but watch out for oxygen deprivation (maybe take a few quick inhalations if you want to hold one really long, i do)
i hold each hit at least 20 seconds, do quick breaths before, and a little inhale 3-4...