Sounds like they should have given you the option (in 2020) to either pay an extra $4200 to reschedule for 2021, or to get your deposit money back, and part ways. “New owner” waited almost a YEAR to tell you this??

To tell you NOW, “Oh, by the way, you need to cough up an extra $4200!”, is pretty crappy.

Guess it depends on what YOU wanna do. I’d already be leary of “new owner” and “questionable business practices”....