I was looking at the Prices on the new 2022 CSC TT250. Nothing wrong with the TT250 but depending on your location it's about the same price or more than the KPX.
For that money, the KPX is a much better deal in my opinion. (Unless you live in California)
250cc engine VS 229cc,
20 HP vs 16 HP,
6 speed VS 5 speed,
EFI vs Carburetor,
Aluminum rims vs Steel rims,
Heavy duty swingarm vs stamped steel,
Front Forks 41mm vs 37mm.
Two year warranty vs One year warranty.