I'm working on another one right now! League of Legends characters are good choices when you want to start challenging yourself with making cosplays.
So it can go under leagueoflegendscosplay, jinx, jinxcosplay, Caitlyn, Caitlyncosplay, vi etc etc and people go looking in those tags for photos.
I would hunt down fabrics from discount bins, use foam instead of worbla, buy base clothing pieces from thrift stores, use coupons, borrow wigs, share supplies, etc.
If you are not good at sewing or making things then there's nothing wrong with buying costumes either.