I think I read somewhere in this forum but I cannot find it again.
Does it matter when I assign the skills to my players?

I usually do it after every training\match. Can it be wrong?

I have collected a lot of skill points and don't want to sell any player.
Moreover, does it matter that in 2 days the next season will start?