First of all Cebuano is NOT a dialect because it belongs to Visayan Languages not a Tagalog, and then if you want to go in VISAYAN pleces like Visayas and Mindanao then its better to you to speak BISAYA or English because BISAYA never speak Tagalog in their own place Bisaya hate the TAGALOG, I recommend you to study Cebuano, Visayan people wilk appreciate and like you if you speak Bisaya and they became more friendly in you.. ;)