Your gonna get alot of answers to this question. I personally use Miracle Grow Potting soil. It has some time release ferts in it. It's cheap even for the large bag. I feel like you took the right path as to making a list of your needs before you start!

Think about things before you do it? Wow! Common sense..Nice trait to have with ya!

Ga.