When can I deposit?
Users who deposit mid-epoch would have their deposited assets enter a deposit queue which is reflected in the "deposit pending" field. Once a new epoch has started, the user's deposited assets automatically enter the new epoch and start generating yield.
Users can cancel their "deposit pending" amounts during mid-epoch by canceling their deposits. This would instantly return the user's "deposits pending" amounts to the user's connected wallet.