I would make an Avianca Lifemiles account and wait for a 100%+ bonus promo for buying miles. They happen regularly every few months, and you'll be able to snag a o/w J seat for just under $1500. If you're willing to pay so much for UA Y, you should do this instead.