It depends what your budget is.
On CO today I booked flights to Hong Kong next week in Y. I could purchase an upgrade for around 4,000 each way or I could do 30K miles and $600 so I went with that option.
In Oct I'm flying to Hong Kong on United and was able to get a rare upgrade to First from Y for $999 each.