9$ is too small for investing , better we grow our money with some short time trades, also it's good for gaining experience from trading so when you already has much money , you can trade safely. make at least 100$ and do invest, before you reach that point better use it for trading altcoins with top 20 altcoins because the price not so agile best for new traders
But it takes patience and time so that the funds can grow because the capital he has only 9$. If he has more capital maybe you are right, better short term trading or can take part in bounty, airdrop, contest, etc.
$9 is good enough for start trading. actually for the first time before trading is learn about chart and the price every day. you can grow your bitcoin cash but maybe you must to be patience because just little modal need more time to can profit. or you can try with another way such you buy domain and you write anything about crypto in there