TSLA has best week since January following delivery dump