The detection time for deca is 17-18 months, right? (correct me if wrong)

However, what happens when you do a SINGLE SHOT of 300 mg deca? Will the detection time be much shorter?

What are the best alternatives to deca?