Cannot give a fixed answer—Microsoft Points were retired in 2013 (replaced by local currency).
If you have old Points cards: they're **redeemable for currency** on account.microsoft.com (converts to $). Then buy subscription.