Whats the best way right now to purchase Windows 8?

I know I should have upgraded back when it was $40 but, that is long past now. Being a Windows Phone user, I actually quite enjoy the metro interface. I am hoping to update my laptop to Windows 8 soon, where should I get it? Ebay?, Also should I update it now or wait for Windows 8.1?