I said this on another post, but I would strongly recommend you get the bike shop to put your bike on a stand and "fit" it to you. If you haven't purchased your own bike yet, even better. Most manufacturers make a variety of frame sizes.
A decent bike shop will have you test a properly sized bike on a stand to ensure the correct standover height, seat height, crank extension, etc. Ride enjoyment will change 100% with a properly sized bike.
"If everything is under control, you are going too slow." Mario Andretti
Starting weight - 196 (12/24/6)
Current weight - 173 (5/14/6)