New to crafting
If you gather your own materials, cost is pretty low. You would just need to buy the crafting mats (ore for alloys or thread).
You have to make a decision on time vs money and either buy your mats or go gather them.
I wouldn’t suggest crafting on your first character, just gather everything you can. I made the mistake of being a Jeweler on my first character and it took me forever to level.
But, my second character was almost able to level Weapon smithing to 400 in her home town.
Of course, some will say that at 80, it is faster to grind for gold than gather mats, but I’m going for 100% map on at least my main, so I’m always in lower level zones.