Untaught88, you are right. Putting a full stop at the end of your sentence when it is followed by quotation marks and a question mark would be incorrect.
The world survives on hope. Is "The world survives on hope" correct?
I would like to say "The world survives on hope".