Not sure how closely you are tracking - but my analysis is that it was best to have rolled in first week of November. My calls were worth more on 11/2 when the SP was 246, than Tuesday when the SP hit 266. In other words, that $20 SP increase was eaten away by time decay (plus some IV change).
Use a Black-Scholes spreadsheet to calculate the est. option price on a future date and SP. You can figure out - for a given SP increase whether it is best to hold the J'19 or to roll now. For my calls my calculation was that it was better to roll now than wait and roll - even with expected gradual SP increase.