I think a lot depends on what happens to Brogdon and Middleton.
If the Bucks decide to sign Middleton for max money - or if they have to match a crazy offer like 25MM per year for Brogdon, then I’d say take another pass at Lopez for say 10-12MM per year over a short term 2-3 year deal. If the Bucks can get Middleton for about 25MM per year and Brogdon for 15MM per year that opens the door to have money to sign a guy like Horford for 20MM per year over a 4 year period.
Not sure that will happen though. I think there is a strong possibility the Bucks overpay for Middleton or Brogdon because they want to appease Giannis.