Bikes are very diverse and have different geometries based on your riding styles. For example a road bike will have a forward leaning geometry and a mountain bike will be more upright. Furthermore you will consider the components and parts that are worth paying for. Bikes can be really expensive for features you may or may not use. Consider buying a base frame with the right geometry and then customizing parts like shocks or handlebars for your specific needs. There are many brands that carry stock frames and demoing a few will really help you understand the one that works for your body structure and application.