Any time of the year is great. The spring breakers pretty much stay in their own area. The better hotels dont want them and they dont go to any decent restaurant. They dont spend money around town. They live on beer and potato chips from the super market. In fact, Cancun is trying very hard to get away from the spring breakers period. They mostly stay in inexpensive place and try to cram a lot of people into a room. Not all but most are very boring ... getting drunk, getting into trouble, being loud, etc.
Tony E.