Before going to the Fuchsia City Gym, I did quite a bit of training. I defeated every trainer on all the routes leading to Fuchsia, which took quite a long time. By the time I finished, my entire team was level 37 and I decided to go do the Gym. I defeated the Gym trainers mostly using Mew and then challenged Koga. After fainting his first Pokemon, Mew leveled up to 40 and learned Psychic...which made the rest of the battle a piece of cake. I won and earned my fifth badge.
I then decided to fly back to Pallet Town and surf down to Cinnabar Island. Once there, I went into the Pokemon Mansion and did some exploring there. I made my way through the entire place and found the key for the Cinnabar Gym. However, I plan on doing Saffron first.