Windows 10 is supported on existing hardware until 2025. Windows 11 has higher spec requirements and I doubt these will change so when Windows 10 reaches end of life (unless you want to continue without security updates) you will need to buy a new computer.
But I Don't want to buy a new computer