Following on from the previous post - there is a hazard to buying book from say eBay, which have been signed by the author. What is described as a signed copy might also have a dedication the vendor failed to mention. This might limit it’s potential as a gift.
Of course “Best Wishes” is fine whatever the case, but if it’s a newish book that you are trying to pass off as a first hand-purchase then “To Jim” might necessitate a lie of two about the author getting the name wrong and you being too embarrassed to point it out.
However there is no way in the world that you are going to be able to bullshit your way out of a book bearing the inscription “To Betty , good luck with the geraniums”
How do I know this you ask?
Well it’s absolutely not because I bought a signed copy of Kim Wilde’s "Gardening With Children” for a female friend with small kids, only to find it was signed “To Dave.."