Make the math but if you need to buy a return, a BahnCard25 might be a good investment, especially if you plan to take more train during your travel. At 55 EUR, it is valid for a year and will cut off 25% of the flexible ticket price.
https://www.bahn.de/p/view/bahncard/...hncard25.shtml