Home Economy Nio stock has dipped this year: Is it a bargain or value trap before earnings?