In the transfer market. The best time is usually mid-season. Bid at the last moment so you don't attract attention, and leave if someone else put a competing bid.
Academy graduates typically cost more money than players from the transfer market, for me. Like now, I have a five star/14 token Academy player. Not planning to sign him up.