China's BMW only needs 570,000, and Toyota "buy a car and get a car free"!