Djokovic victory is my best ever – Medvedev