Remember BF4 is BETA, it's final performance, both of the game code and the updated card drivers is as yet unknown.
Trouble with an upgrade in your case is this: The existing card is just so good! To get any meaningful improvement in performance (CPU/PSU permitting) you'll have to jump up into R9 290/GTX780/HD7990/GTX690 territory, you'll almost certainly be disappointed with a R9 280/HD7970/GTX770 because the gains are fairly small compared to the outlay.
Try to use the money for your college work instead and consider it as an investment in the most precious thing you possess: your future.