Elon Musk says he'll buy Twitter, again, for $54.20 a share, again Wait, what?