Not necessarily
Get the game on PC (you need to do some research if Frontier version is mandatory or you can get a steam/epic version too)
Get yourself a Geforce Now account (you can start low, but if you're happy if's better to go for the rtx3080 enabled subscription - €20 per month)
Play Odyssey on your console via browser/geforce_now or on a tablet/laptop/whatever random pc.
While €20 per month might sound bad... it's way better than paying €1000 euro for a rather average gaming PC that will be outdated and will need to be replaced in like 4 years.
€1000 euro means 50 months or more than 4 years of a top notch gaming pc.
The only disadvantage is you cant use peripherals, but you cannot really use those on console either.
Edit: not entirely sure if it works on PS, but since MS enabled Edge Chromium on XB (even on XB1) - geforce now is working on Edge Chromium on XB
i've done my reading only for XB since i'm an XB user