That's correct. I should have been more clear that the bonus rate is locked in and the base rate can change.
In my case, the bonus rate was 2.3% and .1% base rate. If the base rate goes to 0% I'm guaranteed 2.3% for the 120 days.
CIBC has been dropping the bonus rate recently. The base rate doesn't have further to drop.... .05% perhaps?