I want to start buying bitcoin. I'm a complete novice and don't want to get screwed. So I'm looking for advice from any of you that know anything about it.

First question: Is Coinbase okay or should I buy somewhere else?

2nd question: Can I buy bitcoin with a credit card?