Been years of me making my own soil and still no issues.
Organic farmers grow their weed every year and never step a foot inside a hydro store or buy expensive nutes or soil and they grow beautiful buds. Feed your soil create a ecosystem and it will feed your plants. I totally disagree that luck has anything to do with it. The only nute I'd pay for that I don't have access to is MAXSEA but it's not available here.