If this is truly your first cycle ever? Or first as an amateur bodybuilder? If first ever, I would suggest some reading time on steroid dot com for familiarization, awareness, and tips. Are you wanting to bulk or cut? Masteron is terrific for cutting and for athletic performance but 500mg is much too high. I max out at 360mg. First tren cycle ever at 250/week will be shocking. I would start at 100mg per week. Better to start with tren base so the side go away every day. Tren does wonderful thins for you but it comes at a price. I would ease into it. Same goes for Winstrol. If pill, start with 10/day, if injecting, start with 20mg/day. Work up only if/when needed. If this is truly your first cycle ever, very tiny amounts will work for you very well.