You can certainly invest $100 in Bitcoin. Each BTC is divisible up to eight decimal places. That means $100 could buy you roughly 0.0021 BTC at the moment.