The moment I unboxed the vivo V50 in Mist Purple, I knew I was in for something special. It wasn’t just another midrange ...