Get a proper bike fit!
No mention yet of the OP getting a proper bike fit.
Many parts on a bike are mix and match( shorter/longer stem, seatpost adjustment range, etc. ...+$)...
...but a badly sized frame will:
1) Limit your enjoyment, comfort, and efficiency on the new bike.
2) Make you regret you bought before getting fitted.