Vault cap is not considered in the maxDeposit() calculations, which may make deposits fail
Description
LoopStrategy::maxDeposit() does not consider the vault cap, which limits the amount that can be deposited if the utilization rate is close to the targetUtilization.
Hence, deposits will revert.
Recommendation
Consider incorporating the maxDeposit() of the vault.
Status
Addressed in #4793c1c.