Is now the best time to look for a finance job in London? Maybe so