You can use the log to restore to a point after any full backup, as long as the log hasn't been truncated in the mean time. In SQL Server, "truncated" does not mean physically shrunk, it means log records were marked as being free to write over without having backed them up first.
If, for some very unusual reason, your db stayed in full recovery mode, and log file was never backed up since Mar 2017, you could take a new log backup and use that to recover after restoring a full backup. But you can only restore forward from the time of a backup, not backward. (And, btw, it could take a very long time to restore such a vast log file.)