I've been a Lana fan a long time. This latest song, from her new album due out this week, might be her finest yet: