If you don't have much money, you have some other choices. I don't know where you live, but when I had a Home Depot near me, I used this:
https://www.homedepot.com/p/Kellogg...al-Premium-Outdoor-Potting-Mix-6830/307415467 It is economical, has perlite and some different goodies in it. I found it a good all around soil that could be used without amendments. Also, Kellogg's is a family owned business, which I like.
I am a ways away from a HD now, so I bought some organic soil from Ace Hardware made by Whitney Farms:
https://www.acehardware.com/departm...gardening/flower-and-plant-fertilizer/7505977
Unlike the Kellogg's, this has nothing in it, but it is a nice rich black soil, great with some stuff added. I used 1 part of this, 1 part perlite, one part worm castings, and one part peat moss or coco fiber. This made a great soil mix. I also added some amendments--soybean meal (organic non-GMO), kelp meal, rock phosphate, molasses, and something else I can't remember at the moment. During the season, I feed the plants with nutrient teas.
A good growing medium is very important for good growth. It is where the roots live and eat. Plants should be started in small pots (or other medium, I use Rapid Rooters) and transplant up to larger pots as the plants grow out of their home. It is almost impossible to give tiny plants the right amount of water and nutrients if they re in a huge pot.