vivo price drop