Is there a minimum deposit or fixed amount I need to invest?

There is no minimum deposit amount required.

You have full discretion on how much and when you want to invest, including no minimum balance to maintain the account. You may also skip a month or two, resume, and withdraw whenever you wish. All without incurring charges or penalties.