Your choice is right, it almost can't mining a bitcoin now for person.
To buy bitcoins, note that you do not buy bitcoins on any Changers like coinbase, okpay, payza and etc, where will make you lose a lot of costs needlessly.
yeah, thank you. so kind of you. I had learnt this two exchanges before. And about details, I need to spend more time on it. such like someone chat online, cause I don't really know what they are talking about.