BYD, Tesla adjust prices, extend deals to start new year