The best advice i was ever given was to buy things as you learn that you need them. Get a basic setup and learn to use it to its fullest. When you learn where it is limiting you then buy an upgrade or more gear. There's no use in a bunch of gear that you never really learned how to use and...