If you want me to lie to you, I would say "oh yes, there is so much free traffic"...
I mean, yes there's a ton of free traffic, but, 90+% is garbage traffic.
It all depends on what you're looking for...?
Free traffic = Lots of work
Free traffic exists and people are doing an amazing job with it, but trust me, no one will tell you their own secret cause they know what they've done to get there!
If you have money... Why don't you look at paid traffic?
You ain't gonna get too much with free traffic variants, I'm not saying you can't do it but there is a huge job ahead of you.
I'll just tell you one thing if you're new and you go for free traffic, don't waste time on traffic exchange nonsense.
Reddit, FaceBook, Twitter... Forums...
The best solution is your website, the best and longest, and if you want fast and good targeted traffic, you have to pay.
Wish you all the best.