My advice to anyone with an EA game: do not buy until the reviews come out and the inevitable controversy leaks.
They always make the game seem perfect, then comes launch. I didn’t buy Battlefront 2 until after they confirmed a change in micro transactions. I bought it not feeling ripped off.
Likewise I chose to skip on BFV following their controversy.
Well, that can be said about new EA games. Old games that EA doesn’t really put out anymore I would say are safe to buy.
I don’t know about you, but I always wait for the reviews to come in before I buy an old game.