Buy the gun that you like the most. If you want a TM M14, then wait and get it. Don't get a gspec to tide you over. That is just a waste of money that could go towards a M14.
An AEG is always the best gun to start with, it becomes your bread and butter of your airsofting experience. A GBB or a gspec is your chocolate cake, tasty, but you can't eat it all the time.