Demba Ba believes it is a good time for Chelsea to take on reigning Premier League champions Manchester City.