Ok, so my team consists of a level 39 Feraligatr, level 40 Togekiss and a level 39 Espion. The rest are random low level HM slaves. I'm up to the team rocket hideout in Mahogony.
I've got a drowzee in the day care now at about level 32 or something.
I'm really lazy and can't be bothered to catch another pokemon and train it 20+ levels to get up to where I am, so is there any place or something that I can catch a good pokemon level 35+ at this point in the game?
Also as a side note: I GOT POKERUS!!! I put a caterpie in the daycare for the lulz and when I took it out I realised it has pokerus!
Woot