I've never really bought one actually, my players were all almost one level away from 6 stars.
If you buy tokens then get him if he really Serves your needs. if you only get tokens from offers and daily tokens then I wouldn't recommend it.
My brother is in level 5 his attackers was Technically good but not that good in game he bought a scout player but was the same as the others for 3 matches he scored only 1 goal.
If you really wanna buy him I guess you should buy one with only 1level away from 7stars so you can have him next season with 6stars.
And My best wishes for your match
.