Don't buy from scalpers, problem solved.
Also, your option #1 is IMO much worse than scalpers! Having to pay a subscription just to be able to buy a product is simply ridiculous. You shouldn't need to pay to buy stuff, you're already paying for the stuff itself!
They can also put out a date when it would be available for all people. Another thing to look for in the sentence is "accounts". Doesn't have to be a subscription, it can be accounts (ex. Nintendo account) but imo the effect would be less bcuz bots are easily created. Another way would be to make it where you can only buy from the previous console. Idk if they could do that but it's a "suggestion". This way, hardcore fans, rich gamers, content creators (the ones that buys from scalpers) can have their new console. Reason being once again, to decrease the buyers from the scalpers. Think logically, people aren't getting consoles currently because of scalpers anyways. If they can't get in a subscription service, they can wait. However, like I said in the (-) list, the problem is that companies can take backlash because customers don't care about logic.