Benchmarking
@mish15's re-write of Predict()