Welcome!
I got married in April, but I priced out many different options, including Christmas and spring break. Both are MUCH more expensive. However, if that's when your family and friends are able to join you, then it might be worth the extra cost for you.
I'd simply try and find a location which has cheaper flights typically, like Cancun for you as opposed to Cabo. I think that will help.