What I sometimes do is that the coins/tokens I earn from AD's and stuff, I put them exchange them into bitcoin and thus investing in bitocin. But this requires that the project be good and of decent value. Plus you would need a lot of coins, if it's a new project to be able to get bitcoins out of it.