Macro lenses are expensive. They are great, but if macro photography is one of many types of photography you like the cost may not be justified, even though macro lenses often can be great for portraits and other things too. Before you spend $500 or $1,000 or more on a dedicated macro lens, I suggest getting a 50mm lens first (if you do not already have one, which you should!) for about $120 which can be used as a kind of macro lens and see just how much you like macro photography. If you cannot get enough of it, then investing in a dedicated macro lens would be worth it. If you are pleased with the results you are getting with the 50mm lens, well then you saved hundreds of dollars and you also get all the other benefits of a 50mm lens.
The flower image above was made with a 50mm f/1.8 lens @ f/2 with no special lighting, just ambient. Post a link in the comments below to macro images you made with a 50mm lens.