Filtering by future dates

Good morning, can anyone tell me how you approach filtering tables for future dates?

I have a requirement where I need to show the users their cases expiring in the next 6 months only but the filtering doesn’t allow this dynamically. So far I’ve done the below but its not ideal, in January it shows 12 months data, in December it shows 4 weeks data. Any ideas very welcome.