Ok, so a min raise is bad in these (and most?) situations but when is a min raise appropriate?

I will min raise from time to time if the following coonditions are met:

1) I want to be called
2) I do not fear someone drawing out on me
3) I do not think my opponent will call a larger raise

This situation I find occurs most often on the river when you have the nuts, your strength is not known by your opponent, and your opponent bets into you.