It is vary from case to case. For small size project, we normally require to have a minimum 6 month locking period.
But for many medium to large size project, it requires a longer hosting time. For some build-to-rent project, you may hold the entire life cycle of the project. But of course, you will have the time window to quit if you want to.