@bubbles328 Creatine is not magical supplement. You may take it and you may not respond to it, it may not help you notice significant difference in your strength and lifts.
If you are beginner, it is not needed. Focusing on lifts, diet, protein intake, rest and other lifestyle habits should be priority.
Usually there are no side effects, you can definitely take it. It will help you over the time.
If you are on tight budget, you can avoid it.
If you have money and make most of out it, buy it. You can buy from ON, asitis, muscleblaze, nutrabay, naturaltein, gnc, etc. It doesn't really make difference, if you are going to buy unflavored one. Do not buy super cheap ones.