Buying a new car is a mistake, according to these self-made millionaires

11:03 AM ET Wed, 7 Nov 2018
Kevin O'Leary, Suze Orman and David Bach each give advice as to why you should not buy a brand new car.