That is affordable? Is it not right?
It isn't. "cheap" and "affordable" are not the same thing.
A Ferrari costing $40.000 would be a cheap Ferrari, but not affordable for me.
A chocolate bar costing $10 would be an expensive chocolate bar, but still affordable for me.
What could affordable mean in German?