Local bike shop is always the best option when starting out. They will make sure you get the proper fit for you, and the style of riding you will be doing. I walked in with a set bike in mind, and found that I really didn’t want that bike after a rode many different bikes. A bike shop is always the best resource.