I kinda a did 50-50 on both.
Mining has a relatively higher entry point if you don't have a PC already. You can buy coins for any amount. I chose to mine because it's fun and I believe that in long term it is more beneficial.
There is no right fit here, I have been reading people comment/blog about how mining isn't profitable since 2013 (sadly, I believed them back then and refrained from mining even though I had a decent PC). I remember thinking that .2 btc/ month isn't worth my attention
