It is never too late to file your return ... you can efile the return until 10/15/18 and mail the return after that.
You have 3 years to file. If you are getting a refund there is no penalty for filing late.