Agree that for anew bike your budget is pretty low.
Also that if you are a newbeedo you should get professional help at a bike shop being properly fitted.
Fitting is not an exact thing and individual preferences will develop as you become more experienced.
Personally I prefer a frame a little on the tall side for a road bike and a bit on the short side for a Mt. Bike compared to what is technically "my size."