My advise is often to upgrade a bike by upgrading to a different bike and selling the old one. Get what fits your needs and budget now. If you have a bike shop, co-op or knowledgeable friend who is willing to help assess it, a used bike can be a great deal. Unless you are able to determine that the frame on a bike is the same as one on a bike with much higher components then you're engaging in a silk purse - cow's ear exercise in changing out components. In addition less expensive bikes can have radically different components than what come on better ones, notably bottom brackets, cranksets and headset/stem configurations.
The one departure from the above recommendation relates to Retro's comments. I bought the bike that seemed to best meet my needs, but then changed out the stem, bars, saddle and pedals. In other words, all the points of contact between my body and the bike. I did so for comfort and fit, because nothing goes without the rider, and if the rider is not comfortable or efficient then no amount of high-end components will help. I don't know that you need a professional fit session - not everyone who offers them is necessarily skilled at matching the fit to the rider's needs. But at least peruse a lot of the info available online under a search for
bicycle fitting.
Now that I see you have made another post - Yes, you can change out the crankset, but changes are dependent on the frame's bottom bracket. Rather than me explaining, just Google bottom bracket standards (Parktool and Sheldon are typically very helpful).
Actually, now that I did a quick Google search, I'm surprised you're even on this forum when you apparently have outstanding resources right there in Omaha:
Re-Cycle Bike Shop
https://www.communitybicycleshopomaha.org/
Online may be quick, but nothing trumps in-person help.