speaking from a new purchase platform:

I was riding a 1989 Trek 1100 which I loved!! I've put close to 5000 miles on that bike in just about a year. No real complaints about that bike except that it was just a titch too tall...............until last night:

I tried a bike that fit me like a recliner just as soon as I climbed on, and I knew right then and there the Trek 1100 had never really fit me well, I had just made it work. My vote would be to get a new one that will fit you better, and then either set that bike for your specs, or get a fitting. My new bike is the 2007 Trek 1000-T with carbon forks and seatpost and I paid under $700 for it, so getting a good road bike for under $1000 is doable.