One thing to remember about trade ins, it balances out compared to private sales, though you do not get as much for the trade in. However, you only pay GST/PST on the difference between the new car and the old one. When you sell privately and buy new, you pay taxes on the entire cost of the new vehicle.