Thank you for the awesome analysis, I missed the previous prediction by just 5 score, not bad I think because as I mentioned I had stretched my prediction from 290s to 310s after reading your points.
In this case as well, I would like to seek guidance from your analysis. I better shrink my score down to 260.