It depends on what you want the soap to do.
Castor oil is best at around 5% - although I have seen some soapers use it up to 10% - it's one of those oils that is not good in large quantities and works best in a less-is-more kind of way. By itself castor does not make good soap, but it works as an amplifier to the other oils in the recipe.
Lard - my opinion 20-50%. More than that and it smells too much - but I have a sensitive nose. Even at 25% I can smell the "piggyness". It makes excellent soap though with many nice properties so you can go up to 100% if you can stand the smell.
Olive Oil - I no longer use it due to cost, but when I did use it I didn't go above 40%. More than that and the soaps became too slimey (snot-like lather) and needed more cure time to reduce that effect.
Rice Bran Oil - it has a lot of similar properties to olive oil but without the slimey/snot factor, but I still follow the 40% rule.
Coconut Oil - becomes drying in soap form, so if you are formulating for drier skin, it's best advised to keep at 20% or lower. If dry skin is not a concern, it makes the best lather and you can crank that up to 30% if you want. I wouldn't go above 30% unless you're making a specialty soap (salt or brine soap), as it does make your soap more soluble and won't be as long lasting.
These are just my preferences, you'll find a variety of opinions on the forum. You may find this link helpful for guidelines:
Free Beginner's Guide to Soapmaking: Common Soapmaking Oils - Soap Queen