It's chalky but a solid bet and a High win %
I would say this play is a good %85 win rate with a -255 price tag is fair enough
Thank me later