Oppositionsleder Péter Magyar ser optimistisk på muligheden for at gøre en ende på Orbáns 16-årige styre.