I think the first thing to find is a shop you trust where they will help you find a bike that fits you and fits your riding habits. Almost every shop has access to a variety of brands and they will have one which fits your needs.
Especially if you don't have a lot of good experience, I think finding a good shop is the first step.