Do you mean by the end of a northern hemisphere outdoor season, August or September 2017? Yes, it's certainly possible. Your 51s 400m shows great promise. How many miles are you running per week? What sort of intense speed work are you doing? Your current fitness (assuming the 51 and 1:55 are recent) suggest you should be going through 1000m in something closer to 2:36-2:37 to get you closer to maybe 3:55. At your age a drop to 3:52 with good training should be well within reach.