I'm moderately bullish on OIH with long Aug 130 call and short Aug 140 call. The underlying is going my way and I want to lock in profit but the short is dragging on the return. McMillan said if you want to to trade, you should buy the call outright but I find the long call alone too pricey and risky. Is a bull call spread meant to be held until expiration and should not be traded actively?

