Long call is Vega positive so IV drop can hurt, and most IVs are elevate right now and IV typically drops when the stock price rises. So a rising stock price and dropping IV can lower profits quite a bit. A bull put spread will benefit from falling IV coupled with a rising stock price. Although a bull put spread has limited profit it can be a safer choice when IV is elevated.