how should i buy bitcoins

from credit card or paypal??
Yes, You can buy Bitcoin by Credit Card or Paypal, if you county legalized Bitcoin before so you can buy Bitcoin easily. Otherwise, you can buy Bitcoin from Yobit, Paxful and more site. But Paxful is the best I think.