@Matt4467
The booking options are only checked y the system at the requested check-in date. So initially you need to have a min. stay of 1 month and a very long (or unlimited ) maximum stay to attract the guests you want. You can also limit the maximum dynamically (like 1 year) by the "availibility window" setting.
If you do not want bookings in april now (but have to keep the dates available for earlier "long term bookings" starting in march), You need to create a ruleset with parameters wich make it unlikely somebody will book (like min en max stay set to same very long values).
Sometimes it is easier to manage the other way round: set initially the "unrealistic" paramters and create a ruleset for march having the realistic values. After the first booking is made, you can shift the ruleset to the new time period available for bookings. Always test (simulate bookings) your listing to check if results are as expected.
If you do not want to use rulesets, you can also make a "custom requirement" for a certain time period in the lenght of stay section, but is less flexible