Now's the best time to sell your car—but don't expect to get a good deal on a new one | Fortune