6 Reasons Why Now is Actually the Perfect Time to Visit Puerto Vallarta