Buying a GeForce RTX 5090 at MSRP is nigh impossible even three months after it surfaced. At this point, getting one at a reasonable price is nothing short of a lottery. And if you're feeling lucky, you could get one for free via Nvidia's latest giveaway.
As a part of a Star Wars Day promotion, Nvidia is giving away two themed RTX 5090 graphics cards. One is themed after Star Wars, and for some reason, the other after Star Trek. To enter, you need to reply which franchise you prefer in this X thread and use the #RTXOn hashtag to confirm participation. If you aren't on X, you can enter the promotion via Nvidia's other social channels such as Facebook, Instagram and TikTok.
Thankfully, this RTX 5090 giveaway is global and accessible to legal adult residents of most countries worldwide. Nvidia has a dedicated T&C page listing eligible countries, along with other rules. You're allowed only one entry, and that needs to be registered before May 6 (tomorrow) 17:00 PT. Nvidia hasn't specified when it will announce the winners, but you can check if you got lucky on its dedicated webpage.