Buy Starpoints at for 2.8c (20% off)
If you had taken advantage of earlier promotions and had bought all 48K points, your out of pocket cost would have been ~$1350 compared to $2k if you had bought the rooms with cash. Now that Starwood award stays count towards elite status, there is no reason to pay them out of your pocket.