Do I ever need to actually fly to Dubai to complete the purchase?
No. A remote purchase via an attested POA is legally recognised: your representative attends the DLD Trustee Office in person to complete the transfer while you stay abroad. Some developers now offer video-verified remote signing for off-plan. Most ready deals still need the original attested POA, and total timelines run four to eight weeks.