I think it would be very expensive, because Bitcoin is now very high and no ordinary person can invest in it, because they need the money also. If you are a newbie you should rather earn them.
Participate in signature campaigns you will sometimes earn Bitcoins.