Availability for launch is currently general.
Availability for launch is currently general.
The availability of new systems often depends on supply chain conditions. Generally, major components like processors may not be immediately in stock, so waiting a few months is common. Expecting specific models such as the i9-12900K right away isn't typical unless demand is exceptionally high.
If the 12th generation resembles the 11th, locating it before release will be difficult. It should be easily accessible roughly a week prior to launch, and it will be available for purchase at launch time.
They also back DDR4, although it's not ideal. Even if I need to spend $80 on a 16 GB model to switch to DDR5 when it becomes more common, it doesn't mean it's a deal-breaker.