Two M is a low price for a lvl 39 player. Too low to be a real fast trainer. NG's can be of any age, Market Value or skill lvl. And it is too much to say they all perform well. There are terrible players amongst NG's as well. But IF you have one that performs, he will only get better and be with you for many seasons. The NG's referred to mostly are the very expensive young ones. The more expensive, the more CHANCE he'll be a performer IMO, but I have had plenty of duds. I would stay far away from NG's a bit older, better look for a human owned player in that case with stats.