Wait it's possible to get a skin with only 20 baubles and a week to go? Mind showing me any tips/tricks? I just assumed I would have to grind for almost the entire month based on the prices.
Err, sorry- not quite sure if I'm understanding your question correctly, but hopefully this will answer it either way.
Each skin can be purchased for 50 bauble bubbles.
Each zone boss provides you with 2 bauble bubbles every day (resetting with the dailies), so if nothing else, you can obtain 6 bauble bubbles per character per day.
Each chest containing these bauble bubbles also has a chance to drop a (tradeable) skin outright.
So if you have 4 characters, running it on each of them twice would put you at 48 bubbles, 2 away from a skin, with 24 chances for a skin outright. 5 characters for two days would give you more than enough, and so on.
Additionally, you can convert 250 baubles to 1 bauble bubble with Moto outside the Box. So as these characters accumulate baubles over time you can get an extra out of it every so often.
The full run (netting 6 bauble bubbles, 3 chances for skins, and a heap of baubles) can be completed very easily in under 15 minutes. Once you get good, under 10.
If you already have 20-something and want two skins, you could get it done
tonight if you so chose, by running with all your characters before and after the reset.