Concentrate on fit. The bike must fit correctly not almost correctly. I would rather have a lesser quality bike that fit exactly than a real nice one that didn't fit as well.
You will spend a lot on accessories.
You can't purchase anything and be sure you will not need to upgrade in a year. Believe me no matter what you buy; not matter how good it is; you will want something else in no time. Humans just desire things, if you try to acquire the object of your desire you will just be creating a vacuum and some other object of desire will fill that vacuum.