Buying Skins For 50% Off

I want to eventually own most or all skins. Is purchasing all skins that are 50% off the cheapest way to do so? Any drawbacks / benefits of purchasing the 50% off skins? Is it a weekly deal? Does it change often? Will eventually all skins be made available? Thanks!
Report as:
Offensive Spam Harassment Incorrect Board