Buy it but wait for feedback from the community then. DICE has had many launch problems with BF
If you are new to series you might want to hear what others a saying if there are problems
BF has a learning curve depending which modes you play. It's not CoD at all because in order win you need to understand squads, classes, vehicles and the objectives. It's a great game however