The price estimates are based on actual sales of similar players (based on TSP and potential) over time. If prices similar players go down, the estimates go down. If the prices go up, the estimate goes up. It has nothing to do with training or the price you paid when you bought the player.
You said when you bought him it was in a bidding war. That means the current price estimate is accurate and that you paid too much originally.