Elon Musk reviews his latest projects and receives a message from his future self; Donald Trump beats coronavirus; and Greta Thunberg discovers football.