Update to the Buy Down Logic, this fixes an infinite while loop.