If you want the rtl to work properly then yes you must wait for a GPS fix before takeoff. If GPS fix happens whilst flying, I believe that rtl should come to the point that it got the fix? which could be a problem? if it thinks it has landed and shuts off the motors? The best method to be safe...