Just another way to look at this for you folks.
Last year he opened with something like a 10.3x or something (in poor conditions if I recall), and may have even run some 10.2s for a few weeks before starting to put it together a little bit last year. He essentially maxed out last year at around 10.13ish basic (give or take a few hundreths). That's somewhere around a .10/.15 drop from the start of the season to the end. (Also note I think his basic PR is still from the summer after his high school season...which seems notable to me)
Call this 10.03 about a 10.13ish basic. In that context, he's already matched his best from last year. In March. In a vacuum thinking only about his own experience, that's pretty great news for him. Extrapolate that out to the end of the season and give him the same wind, and one could argue he SHOULD be running anywhere from 9.88 to 9.93. IF he could match last seasons kind of improvement. With that kind of logic in mind, in basic he should get down to anywhere from 10.03 to...9.98 maybe?
It should be mentioned that no white guy has broken 10 in basic. Not even the French dude. If he does that, it's also seems noteworthy on some level. Though one should probably not expect him to have the same level of improvement from start to finish as he did last year; he ran pretty bad to start last year so he had a lot of room for improvement. But we'll see.
At minimum, he's gonna break 10 this year. But, there's a lot of talent in the 100 so I'm not seeing a 100m title for him this time around. Unless he really DOES improve as well or more this year as he did over the season last year. Then maaaaybe he could be in the mix for the title. But even then it might be a stretch for actual first place.