I’d personally never spend $300 on a small anime plush, but a one-time $300 purchase is hardly only attainable to the rich.
Like, unless you have a literal minimum wage job, you SHOULD have enough money to have at least a hundred buck’s of “for fun” money budgeted out each month for going out with friends, going out to eat, buying new clothes, whatever. If you REALLY wanted that fucking anime plush and you’re not a cashier or a burger flipper, it’s not hard to cut back on your other luxuries for a while and save up $300 for it.