I have these books written by J.R.R. Tolkien:
- The Silmarillion
- The Hobbit
- All three LOTRs
Which reading order is the best to get the complete story? The one I wrote up above, or?
Chronologically, the events in The Silmarillion occur before The Lord of the Rings but the writing style will put you off Tolkien and it only touches on the events of The Lord of the Rings, focusing instead on the lore and history of Middle-earth.
The Hobbit is an excellent place to start however you could jump straight into The Lord of the Rings as it explains how the ring came into Frodo's possession.