You can file I-485 anytime as long as your priority date is current and your unlawfu presence, if any, is less than 180 days.